Senior Embedded Software Engineer, Networking

Added
3 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

linux tcp/ip ethernet embedded can

📋 Description

  • Deliver safe, efficient embedded software for sensing systems
  • Produce high-quality, maintainable C++ code
  • Design and optimize in-vehicle networks for sensors and timebase
  • Implement and test full-stack software in resource-limited environments
  • Collaborate with hardware, software, and systems teams for success
  • Develop OS components, time synchronization, and safety interfaces for compute clusters

🎯 Requirements

  • Bachelor's degree in Computer Engineering, CS, EE, Robotics or related; 4+ yrs exp; or Master's 2+ yrs; or PhD
  • Strong embedded applications and systems experience in C++
  • Proficient in network concepts: protocols, physical layer, bandwidth, configuration
  • Knowledge of TCP/IP, Ethernet, CAN; experience with automotive Ethernet switches
  • Experience with multi-processor SoCs or similar embedded processors
  • Time synchronization, IEEE802.1AS, Linux PTP experience preferred

🎁 Benefits

  • Competitive compensation packages
  • Medical, dental, and vision insurance
  • HSA with employer match
  • 401(k) with immediate vesting
  • Paid parental and medical leave
  • Unlimited vacation and 15 paid holidays

🛃 Visa sponsorship

Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →