Principal Firmware Engineer



Advert ID




Job Type




Salary Range

USD100000.00-110000 per year

No. of Openings


Branch Information

Minnesota Engineering - (USA) 3600 Minnesota Drive Suite 850 MN Edina , MN 55435



Job Description

Our Mirmar, FL client has an immediate need for a Firmware Development Engineer. In this role you will primarily work on new product development (NPD) projects. This position will be responsible for designing, developing, and implementation of embedded firmware from conception through production start. He/she will work with engineering team to determine product improvement plans. He/she will liaise with Marketing, Project Management, and other cross-functional team members to achieve business and product objectives. The ideal candidate has a passion for delivering products that delight consumers, is detail oriented, and meticulous about documentation.

Minimum Requirements

* 10+ years design/development experience in industrial and/or HVAC products (motors, pumps, sensors, IoT/wireless comm)

* BS or MS in EE, CS, or SE

* Superior debugging and/or troubleshooting skills.

* Proven ability to produce high quality design outputs in a timely manner.

* Hardware and application design experience preferred.

* Proficient in C++, Altium, Orcad

* Experience with Bluetooth, microchip, and MSP430 a +++.

Daily Responsbilities

* Design, develop, implement, and document embedded firmware or embedded software.

* Work with internal and external resources on design optimization

* Assist in component selection process.

* Plan and create effective test protocols to verify and validate engineering designs to product requirements.

* Support general software request from other departments, such as sales and technical support.

* Uses a combination of logic, experience, analysis, and methodologies to make solid, timely decisions and solve problems.

* Follows all policies and procedures of Occupational Safety and Health, Human Resources and Quality Department. Reports any safety deficiency to immediate supervisor.

Apply with Manpower Engineering today!