Senior Embedded Software Engineer, Networking
$179.2k - $268.8kLatitude AI
Senior Embedded Software Engineer, Networking
Pittsburgh, PA, Palo Alto, CA, Detroit, MI
Latitude AI ( lat.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 safer, less stressful, and more enjoyable for everyone.
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 making a real, positive impact on the driving experience for millions of people.
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 Platforms team is an embedded software team responsible for the development and maintenance of the operating system, on-vehicle network, timesync, vehicle interface, and security for the L1/L2/L3 autonomous vehicle compute clusters.
What you’ll do:
- Deliver safe and efficient embedded software for state‑of‑the‑art sensing systems
- Produce high‑quality, maintainable code using C++
- Design and optimize in‑vehicle networks to communicate with the sensors and provide the common timebase for the autonomy software
- Design, implement, and test full‑stack software running in resource‑constrained environments
- Work closely with a multidisciplinary team of hardware, software and system engineers to ensure the success of our product
What you'll need to succeed:
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 4+ years of relevant experience (or Master's degree and 2+ years of relevant experience, or PhD)
- Strong experience developing embedded applications and systems using C++
- Proficient in network communication concepts including protocols, physical layer requirements, bandwidth characteristics, and configuration
- Knowledge of TCP/IP, Ethernet, CAN, and experience working with Marvell/Broadcom (or similar automotive‑grade) Ethernet switches, including low‑level configuration, firmware interaction, and troubleshooting hardware‑software interface issues
- Strong software design, algorithm, problem‑solving, and analytical skills
- Experience with multi‑processor SoCs or similar embedded processors
- Experience with time synchronization, IEEE802.1AS, and Linux PTP is preferred
- Prefer candidates with experience developing software for highly complex, safety‑critical sensing systems with specific emphasis on network design for fault detection, and time synchronization for safety‑critical data paths
Nice to have:
- Understanding of networking and time‑sensitive networking
- Experience with Yocto/OpenEmbedded, buildroot, or similar Linux packaging technologies
- Track record of technical leadership in automotive or related fields taking products to production
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
- Monthly wellness stipend
- Adoption/Surrogacy support program
- Backup child and elder care programEmployee 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 $179,200 - $268,800 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.
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.
#J-18808-Ljbffr- ...specializing in automated driving solutions is seeking a Senior Embedded Software Engineer. This role involves delivering robust embedded software for... ...field, strong C++ experience, and a background in network communication concepts. The position offers competitive compensation...Senior
$100k - $180k
...A leading networking software company seeks a skilled engineer to integrate Layer 2, Layer 3, and MPLS features into their dataplane. The ideal candidate will have solid Linux networking experience, strong problem-solving abilities, and a minimum of 7 years in IP networking...Senior$96.8k - $118.3k
A global cybersecurity leader is seeking an Embedded Software Engineer to enhance and develop embedded solutions for networking and security appliances. The successful candidate will work on software for firewall products, improving performance and reliability while collaborating...Senior- Decisive Point is seeking a senior software engineer in Mountain View, CA, to develop embedded software for next-generation vehicle platforms. You will tackle challenging engineering problems and work with a fast-moving team. The ideal candidate will have over 3 years...Senior
- NVIDIA Gruppe is seeking experienced Senior Software Engineers and Architects to develop revolutionary automotive platforms for autonomous vehicles. Responsibilities include software design and integrating new hardware systems such as cameras, radars, and lidars. The ideal...Senior
- ...Senior Embedded Software Engineer - Platform It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive. As a global leader in robotic-assisted surgery...SeniorContract workLocal areaWorldwideFlexible hours
- ...A cutting-edge robotics company in Mountain View is searching for a Senior Platform Engineer (Embedded Linux) to develop core device systems software. The role requires 5+ years of experience with embedded Linux and programming in C/C++. You'll collaborate with cross-functional...Senior
$152k - $241.5k
The Autonomous Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and bring NVIDIA's automotive platform... ...C/C++/Python programming skills. Experience with embedded systems involving Linux/RTOS with exposure to bring‑up and...Senior$160k - $170k
...Senior Embedded Software Engineer (NIC firmware) This range is provided by Compunnel Inc. Your actual pay will be based on your skills and experience... ...system which has the MH-NIC connected on the datacenter network. You will work on various components, including the Linux...SeniorFull time$120k - $252k
Tesla Motors, Inc. is seeking an Embedded Software Engineer in Palo Alto, California, to drive the development of software for the next generation of Battery Storage systems. This role involves implementing applications for supervisory control, embedded software development...Senior$158k - $241.9k
Israelvcforum is seeking Embedded Software Developers in Mountain View, California. These positions require candidates to design, develop, and test software for the Body domain of vehicle systems. Ideal applicants should have a Bachelor's degree in a relevant field, and...Senior- General Motors is seeking Embedded Software Developers to design and develop software for vehicle systems in Mountain View, California. Candidates should have a Bachelor's degree in a relevant field and over 7 years of experience in embedded software development. Proficiency...Senior
$150k - $190k
...Job Opportunity Senior Staff Embedded Software Engineer (BSW) | Mountain View, CA (Hybrid) Drive the future of automotive mobility by designing high-performance computing platforms for a global automotive leader. This senior technical role focuses on developing reliable...Senior- General Motors in Mountain View, California, is seeking an Embedded Software Developer to design and develop vital embedded software systems for vehicle components. The role involves working closely with agile teams and requires a Bachelor's degree in a relevant field along...Senior
- Rivian VW Group in Palo Alto is looking for a Software Engineer proficient in Modern C++ and/or Rust to work on embedded software applications. You will design, develop... ...problem-solving abilities and knowledge of network protocols are essential. Full-time positions include...SeniorFull time
- ...Senior Embedded Software Engineer - RTOS 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 safer, less stressful, and more enjoyable for...SeniorWork at officeImmediate start
$132.4k - $209.6k
...and robots to make more intelligent and safe decisions. Role Overview: We are looking for a Software Development Engineer with an emphasis on Embedded systems. You are a self-starter and comfortable working on designs from initial architecture through...SeniorFlexible hours- Array Labs is looking for a Sr/Staff Embedded Software Engineer to develop highly reliable software systems for low-latency radar sensors in Palo Alto, California. Applicants need a Bachelor's degree in Computer Engineering or a related field and at least 4 years of embedded...Senior
$155k - $242k
...future vehicles and new products. This is a unique opportunity to build and work on a new full‑stack operating system. As an Embedded Software Engineer on the team, you will develop an embedded firmware platform and Real‑time Operating System (RTOS) using Rust and the...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$171k - $264k
...considered by exception.) Meet our engineers on the Vehicle OS team! Vehicle... ..., and update complete vehicle software and AI applications. This is... ...the role We are looking for senior software engineers with expertise in developing embedded software applications on production...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift- Lightmatter in Mountain View is hiring a skilled software engineer to develop firmware for photonic AI processors. The role involves collaborating... ...team, integrating with DataCenter systems, and debugging embedded systems. Candidates should have a degree in a relevant field...SeniorFlexible hours
- ...Our Client Space is currently seeking a Senior Embedded Flight Software Engineer to join our team This position may also be performed remotely within... ...skills on multicore-processor architecture on VxWorks • Network programming in RTOS, especially with differential...SeniorExtra incomeFull timeH1bLocal areaRemote workVisa sponsorshipWork visa
$174k - $252k
Senior Embedded Software Engineer, Pixel Core USB Google Mountain View, CA, USA Apply Qualifications Bachelor’s degree or equivalent practical... ...retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence,...SeniorFull time- ...if dictated by business needs).The RoleGM is seeking a Senior Embedded Software Test Engineer that ensures applications meet GM software and feature... ...Framework is a plusExperience with vehicle communication network protocols (CAN, LIN, etc.) is a plusGM DOES NOT PROVIDE...SeniorH1bLocal areaWork from homeRelocationRelocation packageFlexible hours
$184k - $287.5k
NVIDIA is hiring a software engineer for the Ethernet Switch SDK Software Development team in Santa Clara. The role involves researching and optimizing APIs and tools to improve Ethernet switching solutions. The ideal candidate has at least 8 years of experience in software...Senior$193.93k - $291.15k
...A self-driving technology company is looking for a skilled engineer to tackle deep-stack networking challenges involving remote vehicle operation. Responsibilities include architecting a network bonding framework and optimizing algorithms for high-bitrate, low-latency...SeniorRemote work- ...Title: Senior Embedded Platform Developer (Secure Boot / Bootloaders... ...Develop low-level embedded software for bootloaders (U-Boot or... ...Computer Science, Computer Engineering, Electrical Engineering, or... ...preferably in automotive or networking domains Strong experience...Senior
- ...Nuro is seeking a Senior Software Engineer to enhance their Teleoperations platform. This role involves building communication systems linked to vehicles and operators, leveraging in-depth networking knowledge. The ideal candidate will possess a strong background in networking...Senior
$180k - $240k
...turn-ups) Team: Technology Services – Network Engineering Employment Type: Full-Time... ...seeking an experienced and highly skilled Senior Network Engineer to join our Technology... ...access points, and supporting hardware and software. Wired & Wireless Network Management...SeniorFull time- A leader in eVTOL technology is seeking a Firmware Engineer to innovate in the development of embedded firmware for aircraft systems. The ideal candidate will have over 8 years of professional experience, proficiency in C/C++ and Python, and a strong focus on safety and...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer, Networking. Be the first to apply!
- embedded firmware developer Palo Alto, CA
- embedded systems software engineer Palo Alto, CA
- embedded developer Palo Alto, CA
- embedded engineer Palo Alto, CA
- embedded software engineer Palo Alto, CA
- network engineer full time Palo Alto, CA
- network implementation engineer Palo Alto, CA
- juniper network engineer Palo Alto, CA
- principal network engineer Palo Alto, CA
- network consulting engineer Palo Alto, CA

