What is a Software Engineer at Stoneridge?
A Software Engineer at Stoneridge plays a critical role in designing, developing, and deploying technologies that power the future of transportation. As a global leader in highly engineered electrical and electronic systems, Stoneridge relies on its software engineering team to deliver robust, safety-critical systems. Whether you are working on advanced driver assistance systems (ADAS), mirrorless camera technologies like MirrorEye, digital tachographs, or fleet connectivity platforms, your code will directly impact driver safety, vehicle efficiency, and fleet intelligence worldwide.
The work here is highly collaborative and sits at the intersection of hardware, firmware, and cloud-based applications. As a Software Engineer, you will not just write isolated code; you will solve complex integration challenges that require a deep understanding of system architecture, performance optimization, and reliability. This blend of physical engineering and modern software development makes the engineering culture at Stoneridge both challenging and uniquely rewarding for engineers who want to see their work operate in the physical world.
Building software for commercial vehicles and automotive platforms requires an uncompromising commitment to quality. The systems you build must perform flawlessly under extreme conditions and comply with rigorous industry standards. This means you will spend time thinking about scalability, system diagnostics, real-time processing, and fail-safe mechanisms, ensuring that every deployment is as resilient as the hardware it runs on.