As the Sr. Principal Embedded Software Engineer, you will be a technical leader and hands-on engineer responsible for designing and developing embedded software for connected Fire, Refuse Collection, and Concrete Mixer vehicles. This is a fully onsite role in Greenville, WI. You will be required to perform hands-on testing, troubleshooting, and validation on large vocational vehicles. Remote and hybrid arrangements are not available for this position. You will be designing and developing embedded software for connected vehicle solutions including telematics, edge computing, remote diagnostics, over-the-air capabilities, vehicle network integration, and video recording/streaming capabilities. You will serve as a technical leader, balancing hands-on development with providing technical direction to ensure solutions are scalable, reliable, secure, maintainable, and cost-effective. You will establish architecture standards and best practices for high-quality, production-grade software while driving technical rigor through mentorship and technical leadership. You will drive team accountability, Agile execution, and delivery predictability by improving backlog readiness, removing technical roadblocks, and helping the team consistently meet sprint and release commitments. This role involves hands-on validation on trucks, requiring work inside trucks to ensure software performs reliably in real-world operating conditions. You will collaborate with embedded, cloud, and front-end engineers and product owners, resolve cross-functional challenges, and ensure successful end-to-end solution delivery.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior