- Shakopee, Minnesota, United States
- Hybrid
- Full-time · Senior
- $94K–$134K per year
- 5+ years
Design and develop embedded software solutions for new products and major product enhancements.
Compensation
The salary range for this role is $94,000-$134,000 annually, commensurate with the skills, talent, capabilities, and experience each candidate brings to a role.
Responsibilities
- Design and develop embedded software solutions for new products and major product enhancements.
- Own significant software features and technical efforts, breaking down work and driving it through implementation, integration, and completion.
- Solve complex embedded software and hardware/software integration problems through hands‑on development, debugging, and testing.
- Collaborate with global, cross‑functional teams across software, test, systems, hardware, project management, and product management.
- Follow and strengthen engineering practices aligned with our SDLA and IEC 62443-4-1, including requirements, design, cybersecurity, implementation, testing, reviews, documentation, and release.
Requirements
- Bachelor's degree in engineering or science from an engineering school
- Nice to have: Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field
- Nice to have: ABET‑accredited engineering degree
- Nice to have: AI‑assisted engineering tools
