Firmware Engineer in Newton-le-Willows

Firmware Engineer in Newton-le-Willows

Newton-le-Willows Full-Time 36000 - 60000 £ / year (est.) No home office possible
Novanta Inc.

At a Glance

  • Tasks: Design and develop cutting-edge firmware for critical tech solutions in healthcare and manufacturing.
  • Company: Join Novanta, a leader in precision technology and innovation.
  • Benefits: Competitive salary, collaborative culture, and opportunities for professional growth.
  • Why this job: Make a real impact by solving complex challenges with advanced technology.
  • Qualifications: Degree in Computer Science or Engineering; experience in firmware development required.
  • Other info: Dynamic team environment with global reach and career advancement opportunities.

The predicted salary is between 36000 - 60000 £ per year.

Build a career powered by innovations that matter! At Novanta, our innovations power technology products that are transforming healthcare and advanced manufacturing—improving productivity, enhancing people’s lives and redefining what’s possible. We create for our global customers engineered components and sub-systems that deliver extreme precision and performance for a range of mission-critical applications—from minimally invasive surgery to robotics to 3D metal printing.

You will design and deliver complex firmware and software systems that underpin critical customer solutions. You will take technical ownership of major workstreams, guide design decisions, and ensure reliable, high‑quality output across the full development lifecycle.

What you will do
  • Lead the design, development, testing, and optimisation of embedded and firmware solutions.
  • Oversee technical planning, execution, and delivery, following relevant industry regulations and safety standards.
  • Create and maintain clear technical documentation.
  • Propose and build demos that communicate concepts and validate designs.
  • Ensure code quality through reviews, testing methods, and best practices.
  • Integrate hardware and software modules, solving system‑level problems.
  • Evaluate emerging technologies and recommend practical adoption paths.
  • Act as a subject matter expert, advising teams and mentoring less experienced engineers.
  • Work cross functionally to align designs, address risks, and support on time delivery.
  • Use data and metrics to guide decisions and track progress.
What you will bringEducation
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • Able to complete complex software projects independently while applying relevant regulations and safety requirements.
Experience
  • Strong background in designing, developing, and testing scalable, reliable firmware or software solutions.
  • Skilled in writing complex code in multiple languages such as C++, Python, and Java.
  • Comfortable with agile development methods and iterative delivery.
How you work
  • Collaborative, intentional about including others in decisions.
  • Humble, self aware, comfortable reflecting on areas for improvement.
  • Builds trust through transparency and integrity.
  • Makes sound decisions using analysis, judgement, and experience.
  • Delivers results with urgency and focus, prioritising high impact work.
  • Applies rigorous logic to solve difficult problems and identify root causes.
  • Handles ambiguity with stability, able to act without having every detail.
Success in this role looks like
  • High throughput, quality, and reliability.
  • Consistent on time project delivery.
  • Strong partnerships with engineering, product, and hardware teams.
  • Clear communication and effective knowledge sharing.

The Newton site is part of Novanta’s Robotics and Automation business unit, located near Cambridge. It is one of Novanta’s UK engineering hubs dedicated to advanced motion, sensing, and automation technologies. You will work within a global organisation recognised for deep expertise in precision medicine, manufacturing, robotics, and automation, with a strong track record of solving complex technical challenges for demanding OEM applications.

Novanta is a trusted technology partner, operating 26 facilities worldwide and employing roughly 3,000 people, including more than 650 engineers. Novanta's culture emphasises teamwork, accountability, customer focus, and continuous improvement, supported by the Novanta Growth System. Working in Newton gives you a mix of small‑team collaboration and global reach. You contribute to systems used in advanced industrial and automation applications, with clear opportunities to grow your technical depth and influence.

Reach out to Rebecca Pelham to find out more about this position. Novanta is proud to be an equal employment opportunity and affirmative action workplace. We consider all qualified applicants without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity or expression, national origin, military and veteran status, disability, genetics, or any other category protected by federal law or Novanta policy.

Firmware Engineer in Newton-le-Willows employer: Novanta Inc.

At Novanta, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters collaboration and continuous improvement. Located in Newton, near Cambridge, our team enjoys the benefits of working within a global organisation renowned for its expertise in precision medicine and advanced manufacturing, with ample opportunities for professional growth and development. Join us to be part of a mission-driven company where your contributions directly impact innovative solutions in healthcare and automation.
Novanta Inc.

Contact Detail:

Novanta Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Firmware Engineer in Newton-le-Willows

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at Novanta. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your firmware projects. This gives you a chance to demonstrate your coding prowess and problem-solving abilities directly to potential employers.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions and scenarios related to firmware engineering. Practice explaining your thought process clearly, as communication is key in collaborative environments like Novanta.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Novanta team.

We think you need these skills to ace Firmware Engineer in Newton-le-Willows

Embedded Systems Design
Firmware Development
Software Testing
Technical Documentation
C++
Python
Java
Agile Development
System Integration
Problem-Solving
Data Analysis
Cross-Functional Collaboration
Mentoring
Project Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Firmware Engineer role. Highlight your experience with embedded systems, coding languages like C++, Python, and Java, and any relevant projects that showcase your skills.

Craft a Compelling Cover Letter: Your cover letter should tell us why you're passionate about firmware engineering and how your background aligns with our mission at Novanta. Be sure to mention specific experiences that demonstrate your problem-solving abilities and teamwork.

Showcase Your Technical Skills: In your application, don’t shy away from showcasing your technical skills. Include examples of complex software projects you've completed, and explain how you ensured code quality and reliability in your work.

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at Novanta Inc.

✨Know Your Firmware Inside Out

Make sure you brush up on your knowledge of firmware design and development. Be prepared to discuss specific projects you've worked on, especially those involving C++, Python, or Java. Highlight your experience with embedded systems and how you've tackled challenges in previous roles.

✨Showcase Your Problem-Solving Skills

During the interview, be ready to demonstrate your analytical thinking. Prepare examples of complex problems you've solved in past projects, particularly those that required integrating hardware and software. Use the STAR method (Situation, Task, Action, Result) to structure your responses.

✨Emphasise Collaboration and Communication

Since this role involves working cross-functionally, highlight your teamwork skills. Share experiences where you successfully collaborated with engineers, product teams, or other stakeholders. Discuss how you ensure clear communication and knowledge sharing within a team.

✨Prepare for Technical Questions

Expect technical questions related to firmware development and industry regulations. Brush up on best practices for code quality and testing methods. You might also be asked to solve coding problems on the spot, so practice coding challenges beforehand to boost your confidence.

Firmware Engineer in Newton-le-Willows
Novanta Inc.
Location: Newton-le-Willows

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>