Staff Embedded Software Design engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Product Owner is a Senior/Staff Embedded Software Design engineering with experience leading US and India team reporting out of Jackson, MN. The Product Owner will play a key part in leading development and documenting software solutions. Additionally, the Product Owner will be doing this in a manner that ensures superior product performance, durability, reliability, quality, and serviceability to the worldwide marketplace. The Connected Services team is responsible for applications and services related to telemetry and IoT solutions for our Connected Machines.
Requirements
Experience leveraging AI in Software Development Workflows
- 8+ years experience with embedded software development using C/C++
- 3+ years of Senior/Staff level embedded software development
- 8+ years experience working with OOP (Object-Oriented Programming)
- 3+ years experience working on an AGILE software team
- 5+ years experience with embedded Linux application development, ideally with Yocto experience
- 3+ years of systems engineering practices in requirements and architecture design
- 3+ years experience in Team Lead and/or Project Lead experience
- Bachelors degree in Computer Science, Computer Engineering, or Electrical Engineering
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
The Best X (Twitter) Accounts for Developers
What is Software Engineering?
Fully Remote Software Engineer Jobs