🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Senior Firmware Engineer

Company

Novanta Inc.

Location

foxton, england

Posted

June 29, 2026

Position Overview

Senior Firmware Engineer – Foxton, Cambridgeshire

Business Unit: Novanta, Robotics and Automation.

Responsibilities

  • Design and implement embedded firmware in C and C++ for STM32 microcontrollers.
  • Develop real‑time algorithms for inductive sensing and position feedback.
  • Optimise code for performance, memory usage and power efficiency.
  • Implement communication interfaces such as SPI, UART, CAN and Ethernet.
  • Work closely with hardware engineers to integrate firmware with inductive sensor electronics.
  • Carry out unit testing, debugging and system validation.
  • Support EMC compliance activities and functional safety requirements.
  • Produce clear technical documentation for firmware, software and system architecture.
  • Follow ISO9001 and relevant industry standards.

Qualifications

  • Strong embedded C and C++ experience, including STM32 and ARM Cortex‑M.
  • Under...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now