Firmware Software Engineer – Novanta – Mukilteo, WA

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.

Novanta is one global team with over 26 offices located in The Americas, Europe and Asia-Pacific. Looking for a great place to work? You have found it with a culture that embraces teamwork, collaboration and empowerment. Come explore Novanta.

The New Product Firmware Software Engineer has the opportunity to develop control and sensor electronics for new high power industrial lasers to add to Novanta’s industry-leading photonics product lineup. This position is part of the New Product Introduction (NPI) team with Novanta’s Synrad business based in Mukilteo, WA.

Primary Responsibilities:

The NPI Firrmware Software Engineer is responsible for the firmware and software that run on the control and sensor electronics. The engineer will interface with electrical, FPGA, laser, and mechanical engineers to understand control, safety, regulatory, and performance requirements of the system. This position will be responsible for practicing best practices, continuous improvement, and contributing to a winning team culture.


  • BSc (or higher) in Electrical/Electronic Engineering (MSEE preferred)

  • Practical 3-5 years’ experience in an engineering environment as an engineer or manager

  • Demonstrated ability take design from concept to production

  • Experience with embedded C/C++ development on MCUs

  • Experience using version control (subversion, git, etc)

  • Ability to read basic mixed signal schematics

  • Experience managing embedded Linux build (petalinux on Xilinx SoCs preferred)

  • SPI, I2C

  • Design of custom AXI peripherals

Experience with the following considered a plus:

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.

Please call +1 781-266-5700 if you need a disability accommodation for any part of the employment process.

Apply Here:,+WA&jk=5d0f63788c48e13d&rtk=1fjjsk3qau1t0800&from=rss