Senior Real-Time Embedded Software Architect

Crane Co.

Billerica (MA)

On-site

USD 127,000 - 150,000

Full time

14 days+

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

401K match
Paid time off
Tuition reimbursement

Job summary

Panametrics is seeking a Senior Embedded Software Engineer to lead the development of embedded systems and real-time firmware for ultrasonic flow sensing products in critical industrial settings. This hands-on role emphasizes architecture, integration with hardware, and cross-functional collaboration across hardware, FPGA, and systems teams.

You will own major embedded software initiatives, drive validation strategies, and mentor junior engineers while championing Agile practices and

Qualifications

  • BS/MS in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 8+ years of embedded software development experience.
  • Advanced proficiency in C/C++ programming.
  • Experience with embedded operating systems and RTOS concepts.
  • Experience with device drivers, BSPs, HALs, and low-level software.
  • Experience with SPI, I2C, UART, Ethernet, GPIO, DMA, ADC, DAC.
  • Experience with ARM Cortex architectures and Zynq MPSoC or similar.
  • Board bring-up, processor init, and hardware validation.

Responsibilities

  • Design, develop, integrate, and maintain embedded firmware and software.
  • Translate requirements into robust software architectures.
  • Collaborate with hardware, FPGA, systems, and test teams.
  • Drive hardware-software integration and system validation.
  • Lead design reviews, unit/integration testing, and CI processes.
  • Mentor junior engineers and promote best practices.

Skills

C/C++ programming
Embedded software development
RTOS / real-time software
ARM Cortex-A/R/M architecture
Hardware-software integration

Education

BS/MS in Computer Engineering, Electrical Engineering or CS

Tools

EWARM
JTAG debugging
Embedded debugging tools

Job description

Panametrics is seeking a Senior Embedded Software Engineer to lead the development of embedded systems and real-time firmware for ultrasonic flow sensing products in critical industrial settings. This hands-on role emphasizes architecture, integration with hardware, and cross-functional collaboration across hardware, FPGA, and systems teams.

You will own major embedded software initiatives, drive validation strategies, and mentor junior engineers while championing Agile practices and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Engineer – Real-Time Firmware Leader
Senior Embedded Systems Engineer – Real-Time Firmware Leader

183 Panametrics LLC • Billerica (MA)

On-site
USD 127,000 - 150,000
Senior Embedded Systems Architect: Real-Time & HW-SW Leader
Senior Embedded Systems Architect: Real-Time & HW-SW Leader

Panametrics Inc. • Billerica (MA)

On-site
USD 127,000 - 150,000
401K match
Paid time off
Tuition reimbursement
+1
Senior Embedded Software Architect – Real-Time Systems
Senior Embedded Software Architect – Real-Time Systems

Crane Company • Billerica (MA)

On-site
USD 127,000 - 150,000
Health benefits
401(k) match
Paid time off
+1
Senior Real-Time Embedded Systems Engineer
Senior Real-Time Embedded Systems Engineer

EPS Corporation • Panama City (FL)

On-site
USD 120,000 - 160,000
Senior Embedded DSP/FPGA Engineer for Precision Flow
Senior Embedded DSP/FPGA Engineer for Precision Flow

ADP • Erie

On-site
USD 110,000 - 150,000
Senior Real-Time Embedded Systems Architect
Senior Real-Time Embedded Systems Architect

Siemens • Wendell (ID)

On-site
USD 102,000 - 176,000
Senior Embedded Firmware Architect
Senior Embedded Firmware Architect

Pentangle Tech Services | P5 Group • Minneapolis (MN)

On-site
USD 110,000 - 170,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Crane Co. • Billerica (MA)

On-site
USD 127,000 - 150,000
401K match
Paid time off
Tuition reimbursement
Staff Software Architect, Embedded Systems & Integration
Staff Software Architect, Embedded Systems & Integration

Digital Dynamics Inc • Scotts Valley (CA)

On-site
USD 160,000 - 185,000
ESOP participation
401(k) match
Health & wellness benefits
+1
Senior Software Engineer — Real-Time Semiconductor Equipment
Senior Software Engineer — Real-Time Semiconductor Equipment

Onto Innovation • Budd Lake (NJ)

On-site
USD 102,000 - 154,000
Health coverage
Dental coverage
Vision coverage
+3