Senior Software Engineer, Embedded Networking
Latitude AI2 months ago
Base Salary
$179k - $269k/yr
Responsibilities
- Deliver safe, efficient embedded software for advanced sensing systems.
- Write high-quality, maintainable C++ code.
- Design and optimize in-vehicle networks that communicate with sensors and provide a common timebase for autonomy software.
- Design, implement, and test full-stack software in resource-constrained environments.
- Collaborate with hardware, software, and systems engineers to deliver the product successfully.
Requirements
- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field with 4+ years of relevant experience; alternatively, a master’s degree with 2+ years of relevant experience or a PhD.
- Strong experience developing embedded applications and systems using C++.
- Proficiency in network communication concepts, protocols, physical-layer requirements, bandwidth characteristics, and configuration.
- Knowledge of TCP/IP, Ethernet, CAN, and automotive-grade Ethernet switches such as Marvell or Broadcom, including low-level configuration, firmware interaction, and hardware-software troubleshooting.
- Experience with multi-processor SoCs or similar embedded processors.
- Strong software design, algorithm, problem-solving, analytical, and test-first design skills.
- Preferred experience with time synchronization, IEEE 802.1AS, and Linux PTP.
- Preferred experience developing software for safety-critical sensing systems, network fault detection, and time synchronization for safety-critical data paths.
- Nice-to-have experience with Linux device drivers for Ethernet, GPU, PCIe, or flash devices such as UFS, eMMC, and NVMe.
- Nice-to-have experience with Yocto/OpenEmbedded, Buildroot, or similar Linux packaging technologies.
- Technical leadership experience taking automotive or related products to production.
- Candidates must be legally authorized to work permanently in the United States; employment eligibility verification is required.
Benefits
- Medical, dental, and vision insurance for individuals and families
- Health savings account with employer match
- Employer-matched 401(k) with immediate vesting
- Employer-paid group term life insurance and voluntary life insurance option
- Paid parental and medical leave
- Unlimited vacation and 15 paid holidays
- Daily lunches, snacks, and beverages at office locations
- Pre-tax healthcare, dependent care, and commuter benefits
- Monthly wellness stipend
- Adoption and surrogacy support
- Backup child and elder care
- Professional development reimbursement
- Employee assistance program and discounted legal, identity theft protection, and pet insurance programs
- Employee resource groups, quarterly team activity stipend, and wellness initiatives
- Full-time position based in California; visa sponsorship is available