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 role involves hands-on testing, troubleshooting, and validation on large vocational vehicles. You will design and develop 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 requires hands-on validation on trucks, working 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