Staff Software Engineer - High Level OS
$218.24k - $327.36kLatitude AI
Latitude AI (lat.ai) is building the future of Ford’s autonomy roadmap to make travel safer, less stressful, and more enjoyable for everyone. Bringing this vision to scale, our fully in-house developed hands-free ADAS platform will debut on the all-new Ford Fathom in 2027.
When you join the Latitude team, you’ll work alongside leading experts across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering – all dedicated to redefining the relationship between people and their vehicles for millions of customers.
As a Ford Motor Company subsidiary, we operate independently to develop automated driving technology at the speed of a technology startup. Latitude is headquartered in Pittsburgh with engineering centers in Dearborn, Mich., and Palo Alto, Calif.
Meet the team:
The Onboard Platform - High Level OS team is an embedded software team which is responsible for managing OS bring-up and maintenance including but not limited to bootloader, kernel/device tree, rootfs, runtime configs, firmware/secure-world interfaces, and secure boot for onboard/secondary systems.
What you’ll do:
- Lead the BSP architectural designs for a variety of embedded Linux platforms
- Work with systems team to develop requirements for multiple Linux-based platforms
- Work within the cross-functional teams to ensure the Linux OS satisfies system requirements across the broader ADAS organization
- Design + Develop + Maintain the custom bootchain and Linux OS running on our ADAS platforms
- Design + Implement recovery boot workflows
- Aid in the design and implementation of secure boot mechanisms
- Work closely with a multidisciplinary team of hardware, software and system engineers to ensure the success of our product
- Act as Architectural Lead for the BSP team
What you'll need to succeed:
- 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)
- Significant experience with Yocto/OpenEmbedded, buildroot, or similar Linux packaging technologies
- Significant experience developing Linux device drivers for Ethernet, GPU, PCIE or flash devices like UFS, eMMC, OSPI
- Bootloader experience, including but not limited to U-Boot or UEFI.
- Experience with OTA update mechanisms
- Experience with Secure Boot, DMVerity, FSCrypt, and other production-security technologies
- Strong experience developing embedded applications and systems using C++
- Track record of technical leadership in automotive or related fields taking products to production
- Strong communication, organizational, and soft leadership skills
Nice to have:
- 8+ years of experience designing and developing system-level or embedded-level software in software-heavy projects
- Experience with OPTEE Trusted Applications, and Arm Trusted Firmware
- Experience in working with Multi-Processor/Heterogeneous SoC Platforms
- Experience using the gtest framework for unit test development
- Development and support of software tools and infrastructure that improve developer experience
- Expertise in Linux-based software development and related technologies including Python, Bazel, and Docker
What we offer you:
- 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
Learn more about Latitude’s team, mission and career opportunities at lat.ai!
The expected base salary range for this full-time position in California is $218,240 - $327,360 USD. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Latitude employees are also eligible to participate in Latitude’s annual bonus programs, equity compensation, and generous Company benefits program, subject to eligibility requirements.
Candidates for positions with Latitude AI must be legally authorized to work in the United States on a permanent basis. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is available for this position.
#LI-CG1
We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status.
$150.32k - $225.48k
Embedded Software Engineer II - High Level OS Pittsburgh, PA, Palo Alto, CA, Detroit, MI Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel...SuggestedPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...in Detroit, MI. Job Description We are seeking a Mid-Level Software Engineer to design, develop, and maintain scalable software solutions... ...continuing to deepen your technical expertise and contribute to high-quality engineering outcomes. Responsibilities Design,...Suggested
- Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical 1 day ago Be among the first 25 applicants Join to apply for... ...Collaborate proactively with a distributed team Write high quality code, with unit and functional tests, to...SuggestedFull timeContract workWork at officeLocal areaWork from homeWorldwideFlexible hours
- ...clients. Currently, we are looking for entry-level software programmers, Java full stack developers... .../data scientists, machine learning engineers for full time positions with clients.... ...Electrical Engineering, Information Systems, IT Highly motivated, self-learner, and...SuggestedRemote jobFull timeH1b
$144.7k - $284.1k
...Behaviors, Perception, and Safety Engineers. The specific duties may... ...team and contribute strong software engineering (SWE) expertise.... ...in simulation and robotics is highly desirable, with a preference... ...on company performance, job level, and individual performance....SuggestedFull timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hoursShift work$120k - $160k
...Tetra Tech is adding a Mid-Level Structural Engineer to our Structural Engineering... ...Summary: Tetra Tech's High-Performance Building division... ...under the guidance of senior staff. Lead portions of design... ...Use structural engineering software such as RISA to perform analysis...For contractorsWork at officeLocal areaRemote workWork from homeWorldwideHome officeMonday to FridayFlexible hours- ...Requisition ID: 180474 Job Level: Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering... ...? Do you consider yourself a high performer? Creative? Committed... ...engineering markets. Our combined staff of more than 1,300 engineers...Full timeContract workWork at officeRemote workWeekend work
- ...existing Jobseekers. For entry level Job seekers to get client... ...are looking for entry-level software programmers, Java Full stack... ...Scientists, Machine Learning engineers. Who Should Apply Recent Computer... ...Information Systems, IT • Highly motivated, self-learner, and...H1b
- ...Senior Android Platform Engineer Location: Dearborn, MI... ...background services for platform-level functionality Debug and reverse... ...with Android Automotive OS (AAOS) and Car Service. Familiarity... ...independently on ambiguous, high-impact issues. The ideal...
- ...job seekers are also competing for entry level Job positions. Please see the... ...are continuously looking for entry-level software programmers, Java Full stack developers,... ..., Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time...Full time
- ...Senior Mainframe Software Engineer We are seeking a Senior Mainframe Software Engineer to design... ..., develop, test, deploy, and maintain high-quality software applications and services... ...strategy. Create and maintain high-level and detailed application architecture designs...
- ..., developing, testing, and maintaining software applications and products to meet customer... ...requirements. Full-stack software engineering roles who can develop all components of... ...method, deployment strategy, etc. Create high-level software architecture designs that...Temporary work
- ...Software Engineer (Premium Senior Engineer) Location: Dearborn, MI (onsite 4 days a week) Duration: ongoing long term Employees in... ...stack, integration method, deployment strategy, etc. · Create high-level software architecture designs that outline the overall...
- ...This role focuses on low-level systems engineering, platform architecture, hardware and software integration, vehicle data ingestion, and real-time AR rendering pipelines... ...You'll Do... Design and develop low-level, high-performance C++ software supporting AR HUD pipelines...Immediate startFlexible hours
$75 per hour
...ecosystem. We are seeking an exceptional Software Engineer specializing in Public Key... ...will design, build, deploy, and maintain high-assurance PKI and security service APIs... ...site End-to-End Ownersh Experience Level Expert Level Job Type & Location...Contract workTemporary workRemote work$75k - $140k
...Lead HP NonStop Engineer As part of the Back Office... ...supporting application software that is delivered on time... ...documentation to a high standard, and back up files... ...a satisfactory level of technical and professional... ...NonStop/Tandem Guardian OS application development...Work experience placementWork at officeRemote workShift workNight shift- ...has been engaged in the search for a full-time, direct-hire Staff Software Engineer to join our client in the Marketing Tech Space. Our client provides... ...and Terraform. Collaborate cross-functionally to ensure high-quality code and adherence to best practices....Full timeRemote work
- ...Whatever IT goals you have, our software programmers can help achieve... ...requirements. The knowledgeable staff at SynergisticIT is always more... ...in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT Highly motivated, self-learner, and technically...
- ...empathy and advocating for user-centric software solutions · Solve complex problems... ...strategy, etc. · Create high-level software architecture designs that outline... ...Experience Required: · Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac...Local area
- ...services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed to quality... ...+ years) Relational database experience with high SQL proficiency (4+ years). eCommerce...Local areaWorldwide
- ...Introduction We are seeking a highly skilled Senior Frontend Engineer specializing in React and TypeScript... ...& Qualifications Expert-level proficiency in React, TypeScript, HTML... ..., developing, and delivering software using React, TypeScript, and modern...Work experience placementImmediate start
$99.1k - $166.2k
...matters. Ford’s Research and Advanced Engineering team takes new ideas from theory to... ...seeking to hire an individual with embedded software knowledge to be a Release Train... ...perform program management tasks and have a high-level working knowledge of algorithms, functional...Work at officeImmediate startVisa sponsorshipFlexible hours$50 - $65 per hour
..., developing, testing, and maintaining software applications and products to meet customer... ...role may involve full-stack software engineering responsibilities, including development... ...and deployment strategies. Develop high-level software architecture designs, defining...Contract work- ...Front-End Software Engineer Job Posting Overview / Summary We are seeking a Front-End Software Engineer... ...teams to deliver user-friendly, high-quality software solutions. Key Responsibilities... ...of development experience. Practitioner-level experience with at least one coding...Work at office
- ...reputation with our clients. We are currently looking for entry-level software programmers, IT enthusiasts, Python/Java developers, and... ...scientists.Who Should Apply?Recent graduates in Computer Science, Engineering, Mathematics, or Statistics who want a career in the IT...
- ...Implementation Project ManagerWe are seeking an experienced and highly organized professional to lead the planning, execution, and delivery... ...or support) in project management capacity.Demonstrated expert-level, daily hands-on use of JIRA — including board configuration,...Work experience placement
$179.2k - $268.8k
...operations, systems and safety engineering – all dedicated to making a... ...team is a group of highly skilled and experienced professionals... ...ensure successful production-level implementation. Collaborate... ...and maintain industry-leading software practices and principles...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed to quality... ...code using Java 11/17+. • Example: Building a high-performance, multithreaded parser using Java's ConcurrentHashMap...Work at officeLocal areaWorldwide
- ...subject matter experts and leaders at all levels Experience in facilitation skills... ...difference in terms of organizational success Highly proficient in all MS Office applications... ...applications developed using Adobe software (Captivate, Photoshop, Premiere) Demonstrated...
- ...Site Reliability Engineer II Overview / Summary We are seeking a Site Reliability... ...experience. ~ Practitioner-level experience with at least one coding language... ..., work alongside clients, and be part of high-performing teams driving success together...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - High Level OS. Be the first to apply!
- software technology Dearborn, MI
- remote software sales Dearborn, MI
- embedded software Dearborn, MI
- software intern Dearborn, MI
- software support Dearborn, MI
- ultimate software Dearborn, MI
- software engineer - cloud services Dearborn, MI
- entry level software sales Dearborn, MI
- software Dearborn, MI
- internship software Dearborn, MI


