Eclypses Careers

Embedded Systems Developer – II

Colorado Springs

This position is responsible for creation, maintenance, and support of Eclypses Embedded Systems applications. This developer will enjoy collaborating with other team members to develop highly efficient, high-performance services to be accessed by technology partners as well as for consumption by other internal applications and services.

Reporting Structure

  • Reports to Project Lead


  • Good Communication Skills
  • Demonstrable Teamwork Skills
  • Ability to learn quickly and adapt to an ever-changing and dynamic environment
  • Demonstrated ability to understand challenges and opportunities presented with high transaction volume services that deal with sensitive data in a robust and highly available environment
  • Demonstrated experience with embedded systems design
  • Bachelor’s Degree in computer science, electrical, or computer engineering and proven strong coding skills in assembly/C/C++
  • Previous experience in software/firmware engineering
  • Experience in hands-on development and troubleshooting on embedded targets
  • Experience with 8/16/32-bit microcontroller/microprocessor programming as well as common peripherals and protocols
  • Experience with interfacing to digital, analog, and mixed signal boards
  • Ability to work effectively with software engineers to port existing C++/C# software to assembly/C language
  • Able to read schematics and datasheets for components
  • Familiarity with high level languages including Java and C#
  • 4-6 years experience with various micro-controllers
  • 4-6 years experience with C and C++
  • 4-6 years experience with Embedded Device Programming
  • 6-8 years experience with Linux or comparable O/S


  • Join with remainder of team in keeping security and data confidentiality as the highest priority
  • Assist with ongoing maintenance and support of existing embedded devices
  • Assist with development of test cases and methods for Eclypses existing libraries and applications
  • Assist with development of new services required to support new and existing applications
  • Other duties as required


  • Maintain a positive and supportive work ethic
  • Contribute to a dynamic and positive work environment
  • Able to take direction from a variety of sources
  • Keep management abreast of all issues and their resolution
  • Adapt software to work on various embedded devices/systems
  • Port new and existing C++/C# software to assembly/C language
  • Design, develop, code, test, and debug software for embedded devices/systems
  • Analyze and enhance efficiency, stability, and scalability of system resources on embedded devices/systems
  • Interface with new embedded system designs
  • Support software verification and optimization of I/O performance
  • Contribute to and support the methods and patterns established by the Eclypses development team

Please submit your resume below for consideration or send resume to with Job Title in the subject line