• Eden Prairie, MN
  • $85,000–$105,000 Per Year
  • Quick Apply
30+ days ago

Job Description

Constellation Search Group is looking for a Firmware Engineer II for a full-time direct hire position. This role involves working within a global technology company that specializes in highly engineered power conversion, control, and embedded solutions used across various industries. The Firmware Engineer II will focus on embedded firmware development for power electronics and microcontroller-based systems, collaborating closely with cross-functional engineering teams. They will contribute to new product development and provide support for existing products.

Responsibilities:
  • Develop embedded firmware using C and low-level programming in microcontroller environments, including bare-metal systems.
  • Design, troubleshoot, and debug embedded hardware and software systems.
  • Collaborate with electrical, hardware, mechanical, and systems engineering teams throughout the product development lifecycle.
  • Participate in software design reviews, testing, documentation, and code maintenance activities.
  • Support root cause analysis, reliability improvements, and manufacturing test support for existing products.
  • Contribute to software architecture, maintainability, and ongoing code reviews.
  • Work with power electronics concepts including AC/DC conversion, power factor correction, digital and analog control systems, and related circuitry.
Qualifications:
  • Experience with embedded C programming and in-circuit debugging.
  • Familiarity with serial communication protocols such as UART, SPI, and I2C.
  • Understanding of embedded systems, microcontrollers, and hardware/software integration.
  • Experience reading schematics and performing basic circuit analysis.
  • Exposure to power electronics or power supply systems is highly desirable.
  • Strong problem-solving, communication, and collaboration skills.
  • Experience with object-oriented programming concepts and scripting languages is a plus.
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, or related field preferred.
  • Strong academic background preferred.
  • Combination of lab and office environment supporting hardware and firmware development.
Benefits:
A comprehensive benefits package is provided including medical, dental and vision coverage along with a retirement savings plan.

Salary Disclaimer:
Please note that actual salaries may vary within the range, or be above or below the range, based on factors including, but not limited to, education, training, experience, professional achievement, business need, and location.

Equal Opportunity Employer:
We are deeply committed to building a diverse and inclusive team. We believe that different backgrounds and life experiences make our team better. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.
 

Numbers & Facts

LocationEden Prairie, MN
Salary$85,000–$105,000 Per Year

Skills

  • Academic Backgroundunmatched
  • Administrative Skillsunmatched
  • Analysis Skillsunmatched
  • C Programming Languageunmatched
  • Code Reviewsunmatched
  • Computer Engineeringunmatched
  • Computer Firmwareunmatched
  • Control Systemsunmatched
  • Cross-Functionalunmatched
  • Debugging Skillsunmatched
  • Documentationunmatched
  • Electrical Engineeringunmatched
  • Electricityunmatched
  • Electronicsunmatched
  • Embedded Hardwareunmatched
  • Embedded Programming Languagesunmatched
  • Embedded Systemsunmatched
  • Hardware Administrationunmatched
  • Hardware Debuggingunmatched
  • Hardware Developmentunmatched
  • Hardware-Software Integrationunmatched
  • I2Cunmatched
  • Identify Issuesunmatched
  • Manufacturing/Production Testingunmatched
  • Mechanical Engineeringunmatched
  • Microcontrollerunmatched
  • Militaryunmatched
  • Object Oriented Programming (OOP)unmatched
  • Power Engineeringunmatched
  • Problem Solving Skillsunmatched
  • Product Developmentunmatched
  • Product Lifecycleunmatched
  • Product Supportunmatched
  • Reliability Engineeringunmatched
  • Root Cause Analysisunmatched
  • Schematicsunmatched
  • Scripting (Scripting Languages)unmatched
  • Serial Communications Protocolsunmatched
  • Software Architectureunmatched
  • Software Debuggingunmatched
  • Software Design for Test (SDET)unmatched
  • Software Engineeringunmatched
  • Systems Engineeringunmatched
  • Team Playerunmatched
  • Universal Asynchronous Receiver-Transmitter (UART)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder