As a member of a collaborative development team, the Senior Software Engineer designs and refactors embedded software for a next-generation platform involving new systems, hardware, software, and security. The role focuses on transitioning the embedded application to new platforms, improving product-family maintainability and forward-engineering capabilities, and developing features in support of product roadmaps and high-profile customer requests. The engineer works with onsite and offsite systems, hardware, software, security, and test engineers, as well as product management, to deliver quality products on time. The role also collaborates with product and program managers, customers, and third parties to support products throughout their lifecycle. A professional, respectful, and collaborative approach is required. The position offers growth opportunities in a fast-paced development organization.
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