[Remote] Staff Embedded Software Engineer (RTOS / FreeRTOS)
Note: The job is a remote job and is open to candidates in USA. Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. The Staff Embedded Software Engineer will own the development of end-to-end embedded software features, collaborate with cross-functional teams, and establish best practices for safety-critical embedded software development.ResponsibilitiesOwn development of end-to-end embedded software features from concept through deliveryDeliver embedded software that runs on multiple platformsCreate architectures and development plans and help the team execute on them effectivelyCollaborate with other Latitude and Ford software teams to ensure related dependencies are identified and resolvedImplement device drivers and bring-up new hardware for the first timeMentor junior engineers and help set the direction of the program through deep technical analysisEstablish and refine best practices for safety-critical embedded software developmentSkillsPassion for Embedded Software Development in C and C++Experience with one or more of the following: FreeRTOS and SafeRTOS development on ARM architectures, ISO26262, SOTIF, & ASPICE or similar standards for safety critical applications, Development and deployment of security features such as secure boot, secure communication, secure key management, Embedded development on multi-core, ARM-based SOCsStrong project leadership and communication skills to collaborate across the ASPICE V-modelFlexibility to work across all layers of the software stack from device drivers to applicationsExpertise in debugging low-level performance issues across a complex embedded systemBachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 7+ years of relevant experience (or Master's degree and 5+ years of relevant experience, or PhD and 2+ years of relevant experience)Experience using the gtest framework for unit test developmentDevelopment and support of software tools and infrastructure that improve developer experienceExpertise in Linux-based software development and related technologies including gtests, Python, Bazel, and DockerDevelopment with Automotive Ethernet, UDS, DOIP, Some/IPBenefitsCompetitive compensation packagesHigh-quality individual and family medical, dental, and vision insuranceHealth savings account with available employer matchEmployer-matched 401(k) retirement plan with immediate vestingEmployer-paid group term life insurance and the option to elect voluntary life insurancePaid parental leavePaid medical leaveUnlimited vacation15 paid holidaysDaily lunches, snacks, and beverages available in all office locationsPre-tax spending accounts for healthcare and dependent care expensesPre-tax commuter benefitsMonthly wellness stipendAdoption/Surrogacy support programBackup child and elder care programProfessional development reimbursementEmployee assistance programDiscounted programs that include legal services, identity theft protection, pet insurance, and moreCompany and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiativesLatitude employees are also eligible to participate in Latitude’s annual bonus programs, equity compensation, and generous Company benefits program, subject to eligibility requirementsCompany OverviewLatitude AI is a wholly owned subsidiary of Ford Motor Company developing automated driving technologies. It was founded in 2022, and is headquartered in Pittsburgh, Pennsylvania, USA, with a workforce of 501-1000 employees. Its website is https://lat.ai/.Company H1B SponsorshipLatitude AI has a track record of offering H1B sponsorships, with 4 in 2024. Please note that this does not guarantee sponsorship for this specific role.