> Markdown version of [/jobs/ext/3935930-embedded-firmware-development-engineer](https://www.wearedevelopers.com/jobs/ext/3935930-embedded-firmware-development-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Firmware Development Engineer - **Company:** Emerson LLLP - **Location:** Eden Prairie, MN, United States - **Salary:** $75,000.0 - $80,000.0 - **Contract:** Temporary contract - **Skills:** Unit Testing, C++ (Programming Language), Computer Engineering, Software Debugging, Device Drivers, Embedded Software, Emulators, Firmware, Python (Programming Language), Object-Oriented Software Development, Real-Time Operating Systems, Serial Communications, Software Engineering, Universal Asynchronous Receiver/Transmitter, UML, PIC Microcontroller - **Published:** October 26, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3468324521&tx=FP2118FFG&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * Bachelor's degree in Engineering or Science * Zero (0) years of applicable experience * Legal authorization to work in the United States, * ABET-accredited Bachelor's degree in Computer Engineering, Software Engineering, or Electrical Engineering * Experience with related technologies (C/C++, Object-Oriented Design, Python, UML, real-time operating systems, microcontrollers, serial communication protocols such as SPI, SCI, IIC, CAN) * Knowledge of design and development of embedded firmware for products based on 8/16/32 bit microcontrollers. * Knowledge of low-level device driver development (Timer, UART, ADC) for microcontrollers * Knowledge of real-time operating systems (Threadx, MQX, µCO, etc.) * Experience with embedded firmware debugging and familiarity with tools like emulators and debuggers, Emerson will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1(including those with OPT or CPT) , H-1, H-2, L-1, B, J or TN, or who need sponsorship for work authorization now or in the future, are not eligible for hire. ## Description * Apply technical expertise, commensurate with formal training and job experience in the design and development of embedded firmware * Prepare detailed plans, generally spanning several weeks to months, necessary to complete assignments. * Troubleshoot and debug the Firmware using unit tests, Emulators, Simulators, IDE, and bench testing * Provide process improvements & recommendations * Work with internal cross-functional teams to understand firmware requirements * Perform functional integration testing prior to hand-off to the test & evaluation team * Conduct firmware design reviews on assigned projects Who You Are: * You balance planning with actions. You stay aligned with your goals and stay productive. You take time to ask questions and define the problem and make learning a priority and a goal. You try different solutions for problems and learn from the results. You make new connections and build relationships in other areas and teams. You focus on creating an effective collaborative style.