Logo
NextGenPros Inc

Firmware Engineer (Redmond)

NextGenPros Inc, Redmond, Washington, United States, 98052

Save Job

Role: Firmware Software Engineer III Location: Redmond, WA (Hybrid) Type: Permanent Full-time

Job Description: Required Qualifications Bachelors degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field Strong experience in embedded firmware development Proficiency in C/C++ programming for embedded systems Hands-on experience with microcontrollers (e.g., ARM Cortex-M, AVR, PIC, or similar) Knowledge of embedded communication protocols (I2C, SPI, UART, USB, Ethernet, CAN) Experience with debugging tools (JTAG, SWD, logic analyzers, oscilloscopes) Understanding of hardware schematics and datasheets Familiarity with version control systems (Git preferred) Preferred Qualifications Experience with RTOS (FreeRTOS, Zephyr, ThreadX, or similar) Knowledge of bootloaders, firmware updates, and secure firmware design Experience with low-power and battery-operated systems Exposure to safety-critical or regulated environments (ISO, IEC, or automotive standards) Experience with scripting languages (Python, Bash) for automation and testing