Enable job alerts via email!

Senior Embedded Software Engineer - Networking

Weare5vtech

Bristol

Hybrid

GBP 50,000 - 90,000

Full time

29 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Senior Embedded Software Engineer to contribute to the design and development of next-generation timing products. In this role, you'll leverage your expertise in Embedded Software development within a Linux environment, working on critical technologies that ensure precise time synchronization across various sectors. Collaborate with a dynamic, international team, guiding junior developers and championing best practices while staying ahead of industry trends. If you're passionate about high-performance software and eager to drive innovations in Positioning, Navigation, and Timing technology, this is the perfect opportunity for you.

Benefits

Full Benefits Package
Hybrid Working

Qualifications

  • Strong experience in Embedded Software development for an Embedded Linux environment.
  • Proven knowledge in networking technologies including relevant protocols.

Responsibilities

  • Design, implement, and test new features for advanced timing products using C and Python.
  • Investigate complex defects, pinpoint root causes, and propose innovative fixes.

Skills

Embedded Software Development
C Programming
Python Programming
Networking Technologies
Agile Methodologies

Tools

Linux Operating System
Real-time Embedded Systems

Job description

Senior Embedded Software Engineer - Networking
  • Rochester, New York - Hybrid Working
  • Direct Employee Contract
  • Negotiable Salary Depending on Experience
  • Full Benefits Package Available

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 likeNTPorPTP, 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, thenAPPLY NOWto help keep the world precisely in sync!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.