Senior Embedded Software Architect – Real-Time Systems

Crane Company

Billerica (MA)

On-site

USD 127,000 - 150,000

Full time

13 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits
401(k) match
Paid time off
Tuition reimbursement

Job summary

Crane Company is seeking a Senior Embedded Software Engineer to provide technical leadership in embedded systems, real-time software, and signal processing for industrial measurement products. The role is hands-on, focused on architecture, firmware development, hardware-software integration, and guidance across programs.

You will work with hardware, FPGA, systems, and test engineers in a cross-functional team, on-site in Billerica, MA, delivering robust software for next-generation ultrasonic

Qualifications

  • 8+ years of embedded software development experience.
  • Advanced proficiency in C/C++ programming.
  • Experience with embedded operating systems and RTOS concepts.
  • Knowledge of interrupt-driven software, concurrency, and deterministic RT behavior.
  • Experience with low-level embedded software including drivers, BSPs, HALs.
  • Experience interfacing with SPI, I2C, UART, Ethernet, GPIO, DMA, ADC, DAC.
  • Experience with ARM Cortex architectures and heterogeneous platforms.
  • Board bring-up, processor initialization and hardware validation.

Responsibilities

  • Design, develop, integrate, and maintain embedded firmware for industrial products.
  • Translate requirements into robust software architectures and designs.
  • Collaborate with hardware, FPGA, systems, and test teams throughout development.
  • Drive HW-SW integration, validation, performance optimization, and debugging from prototype to production.
  • Participate in design reviews and code reviews to ensure quality.

Skills

C/C++
RTOS
Embedded systems
ARM Cortex
Software architecture
Code reviews
Agile

Education

BS/MS in Computer/ Electrical Engineering or CS

Tools

EWARM
JTAG
Git
CI/CD

Job description

Crane Company is seeking a Senior Embedded Software Engineer to provide technical leadership in embedded systems, real-time software, and signal processing for industrial measurement products. The role is hands-on, focused on architecture, firmware development, hardware-software integration, and guidance across programs.

You will work with hardware, FPGA, systems, and test engineers in a cross-functional team, on-site in Billerica, MA, delivering robust software for next-generation ultrasonic

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 Software Engineer
Senior Embedded Software Engineer

183 Panametrics LLC • Billerica (MA)

On-site
USD 127,000 - 150,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
Senior Embedded Software Engineer - Real-Time Linux
Senior Embedded Software Engineer - Real-Time Linux

Motion Recruitment • Salem (NH)

On-site
USD 120,000 - 160,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior Embedded Software Engineer – Aerospace & Defense Systems
Senior Embedded Software Engineer – Aerospace & Defense Systems

Crane Aerospace & Electronics, Inc. • Lynnwood (WA)

On-site
USD 133,000 - 162,000
Health care
Paid time off
401k match
+1
Senior Real-Time Embedded Software Architect
Senior Real-Time Embedded Software Architect

Crane Co. • Billerica (MA)

On-site
USD 127,000 - 150,000
401K match
Paid time off
Tuition reimbursement
Firmware Engineer – Industrial Embedded Systems
Firmware Engineer – Industrial Embedded Systems

Crane Company • United States

On-site
USD 95,000 - 120,000
401K match
Paid time off
Tuition reimbursement
+1
Senior Real-Time Embedded Software Architect
Senior Real-Time Embedded Software Architect

Prattwhitney • Aurora (CO)

On-site
USD 107,000 - 190,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Embedded Software Engineer - Aerospace Systems
Senior Embedded Software Engineer - Aerospace Systems

Crane Aerospace & Electronics • Lynnwood (WA)

On-site
USD 133,000 - 162,000
Health care
Dental insurance
Vision insurance
+2
Senior Embedded Software Engineer (Real-Time Systems)
Senior Embedded Software Engineer (Real-Time Systems)

Rfamec • Chillicothe (IL)

Hybrid
USD 100,000 - 120,000
Health and Dental Insurance
Health Savings Account
TelaDoc: Telehealth
+10