What are the responsibilities and job description for the Senior Embedded Software Engineer position at 5V Tech | Certified B Corp™?
Senior Embedded Software Engineer - Networking
- Rochester, New York - Hybrid Working
- Full-time Permanent Contract
- Negotiable Salary Depending on Experience
Are you ready to shape the future of secure, high-precision timing solutions?
This globally leading company in the Positioning, Navigation, and Timing (PNT) domain is looking for a Senior Embedded Software Engineer to take a vital role in the design and development of next-generation embedded timing products with a Linux operating environment.
These unique devices ensure time synchronization across a wide range of safety- and accuracy-critical domains such as telecommunications, financial services, and emergency communication infrastructure.
What You’ll Do
- Design, implement, and test new features for advanced timing products using C and Python
- Investigate complex defects, pinpoint root causes, and propose innovative fixes
- Work closely with product management to ensure real-world customer needs are met
- Guide junior developers, perform peer code reviews, and champion best coding practices
- Stay at the forefront of industry trends and help integrate cutting-edge advancements
What You Bring
- Strong experience in Embedded Software development for an Embedded Linux environment
- Proven knowledge in networking technologies including relevant protocols, switching and routing
- Eagerness to collaborate in an international, Agile-driven team
- Bonus Points: Knowledge of timing protocols like NTP or PTP, Linux System Administration, Real-time Embedded Systems
If you’re passionate about building reliable, high-performance software and want to drive innovations in PNT technology, then APPLY NOW to help keep the world precisely in sync!