
Staff Embedded Software Engineer
Latitude
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $218,240 - $327,360 per year
Job Level
About the role
- Own development of end-to-end embedded software features from concept through delivery
- Deliver embedded software that runs on multiple platforms
- Create architectures and development plans and help the team execute on them effectively
- Collaborate with other Latitude and Ford software teams to ensure related dependencies are identified and resolved
- Implement device drivers and bring-up new hardware for the first time
- Mentor junior engineers and help set the direction of the program through deep technical analysis
- Establish and refine best practices for safety-critical embedded software development
Requirements
- Passion for Embedded Software Development in C and C++
- Experience with one or more of the following:
- FreeRTOS and SafeRTOS development on ARM architectures
- Automotive Ethernet; UDS, DOIP, Some/IP
- 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 SOCs
- Strong project leadership and communication skills to collaborate across the ASPICE V-model
- Flexibility to work across all layers of the software stack from device drivers to applications
- Expertise in Linux-based software development and related technologies including gtests, Python, Bazel, and Docker
- Bachelor'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)
Benefits
- Competitive compensation packages
- High-quality individual and family medical, dental, and vision insurance
- Health savings account with available employer match
- Employer-matched 401(k) retirement plan with immediate vesting
- Employer-paid group term life insurance and the option to elect voluntary life insurance
- Paid parental leave
- Paid medical leave
- Unlimited vacation
- 15 paid holidays
- Daily lunches, snacks, and beverages available in all office locations
- Pre-tax spending accounts for healthcare and dependent care expenses
- Pre-tax commuter benefits
- Monthly wellness stipend
- Adoption/Surrogacy support program
- Backup child and elder care program
- Professional development reimbursement
- Employee assistance program
- Discounted programs that include legal services, identity theft protection, pet insurance, and more
- Company and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiatives
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Embedded Software DevelopmentCC++FreeRTOSSafeRTOSARM architecturesAutomotive EthernetISO26262SOTIFASPICE
Soft skills
Project LeadershipCommunicationMentoringCollaborationTechnical Analysis
Certifications
Bachelor's degree in Computer EngineeringBachelor's degree in Computer ScienceBachelor's degree in Electrical EngineeringBachelor's degree in RoboticsMaster's degreePhD