Firmware Engineer II - C++

Advanced Energy
Fort Collins, CO
Category Engineering
Job Description
This Firmware Engineer II role requires leading the embedded firmware architecture for the next generation platform using C++ object-oriented programming and real-time embedded systems. The individual needs to have strong embedded design experience to design and modify embedded software, programmable logic, electronic apparatus, components, or circuitry for use in electronic equipment and devices.

Requirements

  • Participates in all phases of the embedded program development life cycle, including requirements analysis, design, implementation, integration, and test of all products
  • Applies sound engineering principles in the development of digital design/architecture for the target application
  • Ownership of design and development of embedded real-time software to work with application-specific hardware
  • Works with Systems Engineers and Program Management to decompose system-level requirements
  • Develops code and architecture documentation
  • Conducts design reviews of team members' work products
  • Works closely with cross-functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system
  • Designs product architectures to meet specific parameters, including critical timing, complex algorithms, configuration strategies, and module interfaces

Benefits

  • Medical
  • Short and long-term disability and life insurance
  • Health savings and flexible spending accounts
  • Generous time off policy starting with 3 weeks of paid vacation, 7 days of paid sick time, and 12 paid holidays
  • 8 hours of paid volunteer time off
  • 8 weeks of paid parental leave for both Moms and Dads
  • Company matched 401(k)
  • Tuition reimbursement
  • Expanded mental health coverage and employee assistance programs
  • Other voluntary benefits include critical illness, accident and hospital indemnity, pet insurance, identify theft, and legal assistance
]]>