Senior Embedded Software Engineer, Networking
Latitude AI
about 2 months ago
Detroit, MI, USA +2 more
Senior / Mid Level
H1B Sponsor
Base Salary
$179k - $269k/yr
Responsibilities
- 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 for sensor communication.
- Implement and test full-stack software in resource-constrained environments.
- Collaborate with a multidisciplinary team to ensure product success.
Requirements
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field with 4+ years of experience.
- Strong experience in developing embedded applications and systems using C++.
- Proficient in network communication concepts and protocols.
- Knowledge of TCP/IP, Ethernet, CAN, and experience with automotive-grade Ethernet switches.
- Strong software design, algorithm, problem-solving, and analytical skills.
- Experience with multi-processor SoCs or similar embedded processors.
- Preferred experience with time synchronization and Linux PTP.
Benefits
- Competitive compensation packages.
- High-quality individual and family medical, dental, and vision insurance.
- Health savings account with employer match.
- Employer-matched 401(k) retirement plan with immediate vesting.
- Paid parental and medical leave.
- Unlimited vacation and 15 paid holidays.
- Daily lunches, snacks, and beverages in office locations.
- Monthly wellness stipend and professional development reimbursement.
Tech Stack
C++Linux
Categories
Embedded