Lead Software Engineer
Listed on 2026-06-28
-
Software Development
Software Engineer, Embedded Software Engineer, Software Architect
Lead Software Engineer
Position SummaryWe are looking for a creative, high‑performing, and collaborative engineer to join our team in developing next‑generation Advanced Energy products for the Semiconductor and Industrial temperature measurement and control industries. The role involves architecting, developing and maintaining software for new products and platforms from concept through design, testing and release to manufacturing. You will work with external customers and internal teams to understand requirements, analyze and validate design concepts, and provide direction to other software engineers and technicians.
This position is ideal for an engineer eager to create and test complex new product functionality across a variety of product lines and provide technical mentorship and direction to a global software cohort. It offers excellent opportunities for long‑term career growth in a dynamic multinational technology company.
- Follow and improve the product development process (PDP)
- Collaborate across engineering teams to decompose system‑level requirements to design hardware‑software interfaces using sound digital architecture principles
- Provide guidance for the system architect and electrical engineering staff to support product requirements
- Lead product firmware design, develop technical specifications, structure work packages, guide sprint planning and participate in code and technical reviews
- Lead customer‑facing and internal firmware design and test plan reviews
- Design and implement manufacturing test code
- Maintain databases for manufacturing builds and test results
- Location:
Fort Collins, Colorado - Works in a standard office environment utilizing standard office equipment, engineering lab and in a manufacturing facility.
- Demonstrated success leading cross functional teams solving complex problems
- Working knowledge of I2C, SPI, PCIe, Ethernet, USB, DDR3/4, and various standard IP cores
- Familiarity with photodiode circuitry, photonics, photo‑electronic systems desired
- Minimum of 8 years of software engineering experience implementing real‑time embedded systems using C/C#
- Experience working with Xilinx Zynq and Spartan products
B.S. Computer Science, Electrical and Computer Engineering or equivalent
CompensationThe range of starting pay for this role is $110,000 to $150,000 per year. Actual compensation is influenced by an array of factors including, but not limited to, skill set, level of experience, and specific office location.
Benefits- Medical – multiple medical plans available to choose from
- 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 including critical illness, accident and hospital indemnity, pet insurance, identity theft, and legal assistance
Advanced Energy is committed to diversity in its workforce including Equal Employment Opportunity for Minorities, Females, Protected Veterans, and Individuals with Disabilities.
Application AssistanceAdvanced Energy is also committed to providing reasonable accommodations in our job application process/procedures for qualified individuals with disabilities. If you require assistance in completing an Advanced Energy application, please reach out to
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).