Senior Embedded Software Architect – Real-Time Systems

Crane Company

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

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 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 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 – 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
Senior Embedded Software Engineer – Safety-Critical Sensors
Senior Embedded Software Engineer – Safety-Critical Sensors

202 ELDEC Aerospace Corp. • Lynnwood (WA)

On-site
USD 133,000 - 162,000
Health care, dental, vision, life
401k Retirement Plan
Education Reimbursement
+1
Senior Embedded Software Engineer – Real-Time Systems
Senior Embedded Software Engineer – Real-Time Systems

Draper • Cambridge (MA)

On-site
USD 82,000 - 220,000
Senior Embedded Software Engineer – Real-Time Systems
Senior Embedded Software Engineer – Real-Time Systems

Inuplands • Cambridge (MA)

Hybrid
USD 75,000 - 156,000
Senior Embedded Systems Engineer: Real-Time, Cambridge
Senior Embedded Systems Engineer: Real-Time, Cambridge

Draper Inc. • Cambridge (MA)

On-site
USD 82,300 - 220,000
Work-life balance programs
Employee clubs and activities
Health and finance workshops
Senior Real-Time Embedded Systems Engineer
Senior Real-Time Embedded Systems Engineer

EPS Corporation • Panama City (FL)

On-site
USD 120,000 - 160,000