- St Louis Park, Minnesota, United States
- On-site
- Full-time · Mid
Join our team to design, develop, and integrate firmware for next-generation cellular modules. You'll be part of a cross-functional team building embedded applications and low-level software that interact directly with wireless hardware, including LTE, 5G, and IoT technologies, and will help drive technical decisions around architecture, performance, and reliability in production environments.
Compensation
we offer a competitive compensation and benefits package
Responsibilities
- Design, develop, and debug embedded software for wireless modules and microcontroller-based systems
- Work closely with hardware and RF engineering teams on platform bring-up and hardware/software integration
- Implement and test device drivers, communication protocols (e.g., UART, SPI, I2C), and middleware
- Support cellular module integration, certification testing (PTCRB, FCC, carrier-specific), and connectivity troubleshooting
- Contribute to and help define software development workflows, including version control, continuous integration, and code reviews
Requirements
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related field
- Master's degree in Electrical Engineering, Computer Engineering, or related field
- Nice to have: Building test harnesses
- Nice to have: Automated validation frameworks
- Nice to have: Manufacturing test development
