Sr. Embedded Software Development Engineer
Lead embedded firmware design and development for ARM microcontrollers and embedded Linux, driving product delivery and technical leadership.
- Wisconsin, United States
- Posted Nov 3, 2026
INDUSTRYEngineeringMechanical EngineeringElectrical Engineering
Responsibilities
- Develop, debug, and maintain C/C++ firmware for ARM microcontrollers, RTOS/bare-metal systems, and embedded Linux
- Implement reusable drivers, bootloaders, interfaces, diagnostics, and configuration services
- Translate requirements into software designs and test criteria while optimizing performance and reliability
- Build reusable firmware and edge components across product families
- Support board bring-up, hardware/software integration, and troubleshooting of connected equipment
- Implement secure provisioning, authenticated communications, secure boot, OTA updates, and recovery mechanisms
- Support cybersecurity, functional-safety considerations, traceability, and product certification activities
- Develop Linux edge applications and services, including IPC, networking, local messaging, and fault recovery
- Integrate distributed devices, gateways, sensors, and cloud/mobile interfaces using MQTT, APIs, and appropriate protocols
- Work with embedded Linux deployment, containerized services, and offline operation where appropriate
- Integrate firmware with edge compute, SMART sensors, mobile experiences, and IoT/device-management platforms
- Develop automated unit/integration tests and support hardware-in-the-loop, system validation, and release readiness
- Partner with architects and cross-functional teams on system interfaces, technical decisions, and integrated delivery
- Mentor engineers, participate in code reviews, and help improve development practices
Requirements
- Bachelor’s degree in Engineering, Computer Science, or related discipline
Nice to have: Industrial controls, connected sensors, safety-related equipment, BLE, Wi-Fi, Ethernet, cellular, PoE, CAN, RS-485, Modbus, Linux build systems, containers, IoT platforms, edge AI/vision integration, Secure boot, IEC 62443 practices, CI/CD, Python/shell, hardware-in-the-loop testing
Skills
C/C++real-time programmingdebuggingresource-constrained designARM microcontrollersRTOS/bare-metalboard bring-upUARTSPII2CGPIOEmbedded Linux servicesnetworkingIPCdistributed edge computingTCP/IPMQTTsecure communicationsGitautomated testingrelease practicesGitPythonshell
Benefits
- Comprehensive medical, dental, and vision coverage
- Life and disability insurance
- Well-being program
- 401(k) with company match
- Profit sharing
- Paid holidays
- Vacation time
- Personal/sick days
More jobs nearby
Full description
Company details are for members
Sign up for a free job alert to see Rite-Hite's profile, website and LinkedIn, and the same for every employer on Referso Jobs.