Senior Embedded Systems Engineer - C/C++, Linux/RTOS

Nordson EFD LLC

East Providence (RI)

On-site

USD 120,000 - 150,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible work hours
Medical, Rx, Vision, Dental benefits
401k with company match
Tuition reimbursement

Job summary

Nordson EFD in East Providence, Rhode Island seeks a Senior Embedded Software Engineer to design, develop, and debug firmware for electro-mechanical systems in precision manufacturing and medical fluid handling. You will work on embedded Linux, ARM-based processors, and real-time control with C/C++ and HDL, collaborating with global teams and customers to define system requirements.

The role emphasizes hands-on development, debugging with tools like JTAG and oscilloscopes, and contributing to

Qualifications

  • 5+ years of embedded systems development and debugging.
  • Proficient in C/C++ for microcontrollers/CPUs and FPGA HDL.
  • Familiar with I2C, UART, SPI, TCP/IP, and Ethernet protocols.
  • Experience with Agile/Scrum and Git version control.
  • BS in EE/CE/CS or related field.

Responsibilities

  • Develop embedded software for microprocessors, microcontrollers, and FPGAs.
  • Collaborate with global team and maintain APIs/SDKs for industrial controllers.
  • Define system requirements with customers and product managers for integration.
  • Evaluate hardware compatibility with software and influence design decisions.
  • Troubleshoot and debug complex hardware/software interactions.

Skills

C/C++ programming
Embedded systems
HDL (Verilog/VHDL)
RTOS (FreeRTOS/Zephyr)
Networking protocols

Education

Bachelor of Science in EE/CE/CS

Tools

Git
JTAG
Oscilloscope

Job description

Nordson EFD in East Providence, Rhode Island seeks a Senior Embedded Software Engineer to design, develop, and debug firmware for electro-mechanical systems in precision manufacturing and medical fluid handling. You will work on embedded Linux, ARM-based processors, and real-time control with C/C++ and HDL, collaborating with global teams and customers to define system requirements.

The role emphasizes hands-on development, debugging with tools like JTAG and oscilloscopes, and contributing to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer | Flexible Hours
Senior Embedded Firmware Engineer | Flexible Hours

Nordson Corporation • East Providence (RI)

On-site
USD 120,000 - 170,000
Flexible work hours
Medical & 401k
Volunteer time off
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Nordson EFD LLC • East Providence (RI)

On-site
USD 120,000 - 150,000
Flexible work hours
Medical, Rx, Vision, Dental benefits
401k with company match
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Nordson Corporation • East Providence (RI)

On-site
USD 120,000 - 170,000
Flexible work hours
Medical & 401k
Volunteer time off
+1
Principal Mechatronics Engineer / Technical Lead - System Design
Principal Mechatronics Engineer / Technical Lead - System Design

Nordson EFD LLC • East Providence (RI)

On-site
USD 90,000 - 120,000
Senior Mechatronics Architect & Technical Lead
Senior Mechatronics Architect & Technical Lead

Nordson EFD LLC • East Providence (RI)

On-site
USD 90,000 - 120,000
Senior Embedded Firmware Engineer — RTOS, STM32 & Debugging
Senior Embedded Firmware Engineer — RTOS, STM32 & Debugging

Emanuelchamber • Duluth (GA)

On-site
USD 120,000 - 170,000
Senior Mechatronics Engineer & Technical Lead
Senior Mechatronics Engineer & Technical Lead

Nordson Corporation • East Providence (RI)

On-site
USD 120,000 - 160,000
Senior Embedded Systems Engineer - Lead Firmware & Linux
Senior Embedded Systems Engineer - Lead Firmware & Linux

D3 Embedded • City of Rochester (NY)

Hybrid
USD 93,000 - 125,000
Medical and dental coverage
401(k) retirement contribution
Tuition assistance
+2
Senior Embedded Software Lead (RTOS/Linux) - Remote
Senior Embedded Software Lead (RTOS/Linux) - Remote

D3 Embedded • City of Rochester (NY)

On-site
USD 120,000 - 160,000
Medical and dental coverage
401k retirement plan
Paid holidays and time off
+4
Senior Embedded Firmware Engineer – Medical Devices
Senior Embedded Firmware Engineer – Medical Devices

NML Medical • Methuen (MA)

On-site
USD 120,000 - 160,000