Senior Software Engineer - Time Synchronization & Embedded Networking
Added
11 days ago
Type
Full time
Salary
Upgrade to Premium to se...
Related skills
c embedded linux rtos iso 26262 ethernet switchesπ Description
- Lead design and implementation of high-precision time sync for autonomous systems (PTP)
- Architect clock distribution with hardware timestamping and time distribution
- Design tests achieving sub-microsecond timing accuracy and diagnose issues
- Develop safety-critical timing and networking components per ISO 26262
- Build embedded networking: Ethernet switches, VLANs, multicast
- Collaborate across teams and contribute to standards/docs
π― Requirements
- B.S. in Computer/Electrical Engineering or Robotics +4 yrs embedded systems experience
- 5+ yrs embedded software with time synchronization focus
- Expert in IEEE 1588 (PTP) and IEEE 802.1AS (gPTP)
- Strong knowledge of time sync architectures and NTP/GNSS
- Proficient in C and C++ for RTOS/embedded Linux
- Experience designing network protocols and embedded Ethernet switches
π Benefits
- Medical, dental, and vision insurance
- Health savings account with employer match
- 401(k) with immediate vesting
- Paid parental and medical leave
- Unlimited vacation and 15 paid holidays
- Pre-tax commuter benefits
π Visa sponsorship
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.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!