Staff Embedded Software Design engineer
Lancesoft, Inc.
Jackson, United States of America
8 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Jackson, United States of America
Tech stack
Agile Methodologies
Artificial Intelligence
Systems Engineering
C++
Computer Engineering
Linux on Embedded Systems
Embedded Software
Object-Oriented Software Development
Software Engineering
Software Systems
Yocto
Information Technology
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