Senior Embedded Software Engineer
$126.8k - $149.9kCrane Co.
Senior Embedded Software Engineer
Panametrics, a leader in industrial measurement solutions, is seeking a Senior Embedded Software Engineer to provide technical leadership in the development of embedded systems, real-time software, and signal processing solutions that enable next-generation ultrasonic flow measurement and sensing platforms for critical industrial applications. This is a hands-on, individual contributor role focused on embedded software architecture, firmware development, hardware-software integration, and technical leadership.
About the Role
In this highly cross-functional role, you will help shape the future of the Panametrics product portfolio by serving as the technical owner for major embedded software initiatives throughout the product lifecycle. You will work within a multidisciplinary engineering organization consisting of embedded software, FPGA, hardware, systems, and test engineers and serve as a key embedded software technical leader across multiple product development programs. This position is based in Billerica, MA and requires regular on-site presence.
As a Senior Embedded Software Engineer, you will be responsible for:
- Designing, developing, integrating, and maintaining embedded firmware and software solutions for industrial measurement products.
- Translating system and product requirements into robust, maintainable software architectures and designs.
- Collaborating closely with hardware, FPGA, systems, and test engineering teams throughout the product development lifecycle.
- Driving hardware-software integration, system validation, performance optimization, debugging, and root-cause resolution activities from prototype development through production release.
- Participating in technical design reviews and peer code reviews to ensure software quality and maintainability.
- Developing and executing software verification strategies, including unit testing, integration testing, and system validation.
- Mentoring junior engineers and promoting software development best practices within the engineering team.
- Promoting and supporting Agile development practices, sprint planning, estimation, and continuous improvement initiatives to support predictable and high-quality software delivery.
- Evaluating technical tradeoffs, managing software-related technical risks, and driving informed engineering decisions throughout the product lifecycle.
What We're Looking For:
To be successful in this role you will have:
- 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.
- Strong experience with embedded operating systems, RTOS concepts, and real-time software development.
- Strong understanding of interrupt-driven software, concurrency, memory management, and deterministic real-time system behavior.
- Experience developing low-level embedded software, including device drivers, board support packages (BSPs), middleware, and hardware abstraction layers (HALs).
- Experience interfacing with embedded peripherals and communication protocols, including SPI, I2C, UART, Ethernet, GPIO, DMA, ADC, and DAC subsystems.
- Experience with ARM Cortex-A/R/M processor architectures, including AMD/Xilinx Zynq UltraScale+ MPSoC platforms or similar heterogeneous hardware/software systems.
- Experience with board bring-up, processor initialization, and hardware validation activities.
- Experience working in Agile development environments and applying modern software engineering practices, including source control, code reviews, automated testing, continuous integration, and software quality processes.
Salary range: $126,800 to $149,900. Several factors contribute to actual salary, including experience in a similar role or performing comparable job responsibilities, skills, training, and other qualifications. Compensation packages also include comprehensive benefits, 401K contribution and match, Paid Time Off, paid holidays, tuition reimbursement and more. Some roles may be eligible for participation in performance-based bonus programs.
Crane Company. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, gender, sexual orientation, general identity, national origin, disability or veteran status.
- Brooks Automation in Chelmsford, MA, is seeking a Senior Software Engineer to lead embedded software development and architecture for real-time robotics and automation systems. You will own BSP/RTOS integration, device drivers, and hardware/software interfaces to deliver...Senior
- ...delivering advanced robotics, vacuum systems, and automated solutions. We seek a Senior Software Engineer to own controller architectures and integrate hardware/software across BSPs, FPGA, and embedded subsystems. You will design real-time software in C++ for complex systems...Senior
- Brooks Automation is seeking a Senior Software Engineer to lead embedded real-time software development across complex robotic and automation platforms. The role emphasizes C++11/14/17, OO design, BSP/FPGA integration, and robust software architectures. You will collaborate...SeniorWork at officeRemote work
$149k - $204.6k
...consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-... ...need We are seeking a highly skilled and experienced Senior Middleware Software Engineer to join our team. In this role, you will play a key role...SeniorFull time- ...Summary:MITRE’s Electronic Systems Development department is seeking to hire talented and creative engineers with significant expertise in high performance and embedded software to lead and support advanced research and development projects of national significance. As...SeniorInternshipLocal areaImmediate start
$168.1k - $227.4k
...operated at scale. We hire smart and effective engineers and offer them an environment in which... ...and simplicity.As a part of the embedded team, you’ll build advanced control systems... ...implement modern controls algorithms. The software you create will be deployed at Amazon...SeniorFull timeTemporary workInternshipSeasonal workFlexible hours$184k - $287.5k
We are looking for a versatile Senior Software Engineer for the NVIDIA DPU Platform team.This position offers the opportunity to have a real impact... ...data centers in the world. Using your deep knowledge of embedded platforms, operating systems, and software distribution...SeniorFull time- ...Systems Security department is seeking highly motivated engineers to develop and secure next-generation embedded systems supporting missions of national importance. Our teams work at the intersection of embedded software, computer architecture, hardware security, and...SeniorWork experience placementInternshipLocal areaImmediate start
$115k - $135k
...complementary analytical technologies, software automation, and machine learning. For more... ...to collaborate with world-class engineers and scientists developing groundbreaking... ...this role, you will design and develop embedded software that controls sophisticated electromechanical...SeniorWork at officeRemote workWorldwide$30k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Embedded Software Engineer – Space Systems : Sign-on bonus ($30K max) Job Code: 39248 Job Location: Wilmington, MA Job Schedule: 9/80 (Every...SeniorFull timeRelocationRelocation package$30k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Embedded Software Engineer – Space Systems : Sign-on bonus ($30K max) Job Code: 39248 Job Location: Wilmington, MA Job Schedule: 9/80 (Every...SeniorLocal areaRelocationRelocation packageFlexible hours$130k - $160k
...solutions to improve hospital efficiency and enhance patient care. Overview Position Summary: We are seeking a Senior Embedded Software Engineer with deep expertise in motion control systems, real-time embedded software, and low-level firmware development. This...SeniorFull timeWorldwideShift work$168.1k - $227.4k
...world moves goods through innovative robotic solutions. As a Senior Software Engineer, you'll partner with a talented, multidisciplinary team to... ...are seeking an enthusiastic, talented and motivated Senior Embedded Software Engineer to spearhead the research and development...SeniorFull timeTemporary workInternshipSeasonal workWorldwideFlexible hours- Franklin Professional Associates is seeking a Sr Embedded Software Engineer for a leading medical device manufacturer in Acton, Massachusetts. In this role, you will join the New Product Development team to design and implement cutting-edge medical technology. The ideal...Senior
$107.5k - $204.5k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...of aerospace and defense.Job Summary:The Software Product Assurance Center’s Software... ...employ Agile development techniques on embedded targets to continuously develop and deploy...Temporary workWork experience placementFor subcontractorWork at officeRemote workFlexible hours$143.67k - $215.5k
...Senior Embedded Firmware EngineerWilmington, MAAbout Re:Build ManufacturingAt Re:Build, our... ...is a dynamic product development and engineering consulting firm located in Wilmington,... ...with engineering design to create novel software solutions. While we value experience with...Senior- Raytheon is seeking a High-Performance Computing (HPC) Senior Principal to join their team in Tewksbury, Massachusetts. This hybrid role requires expertise in HPC administration within diverse OS environments. Candidates must provide direct HPC support and collaborate...Senior
- ...innovation and sustainability, we'd love to hear from you. Send inquiries to ****@*****.*** Senior Embedded Engineer Cala Systems is seeking a Senior Embedded Software Engineer to lead the embedded work on our water heater. This role involves a hands-on role in...SeniorWork at office
- ...Senior Principal Systems Engineer Raytheon is seeking a talented and motivated Senior Principal Systems Engineer to join our team within the Systems... ...-world environments. Identify and resolve hardware, software, and system issues through detailed data analysis and...SeniorLocal area
- ...department is seeking to hire talented and creative engineers with a focus on hardware security for embedded systems to support advanced research and... ...embedded systemsDesign and build prototypes (hardware and software) to demonstrate advanced capabilitiesPerform hands-...SeniorWork experience placementInternshipLocal areaImmediate start
$168.1k - $227.4k
Amazon Robotics is seeking a Senior Embedded Software Engineer with deep Rust expertise to help lead development of safety-rated sensor processing firmware for one of the world's largest autonomous robot fleets. You will set technical direction for major subsystems of the...SeniorInternshipImmediate startWorldwideFlexible hoursDay shift- ...Senior Principal RF Design Engineer At RTX, the world's largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world's most complex problems. With our three market leading businesses, world-class...SeniorInterim roleRelocationDay shift
$137.3k - $185.7k
...with no off-the-shelf answers, and the embedded electrical architecture is central... ...work at scale. We are looking for a Senior Embedded Electrical Engineer to be the founding EE on our... ...mechanical designers, systems engineers, and software/controls teams in a fast-moving...SeniorFull timeContract workTemporary workFor contractorsSeasonal workFlexible hours- Re:Build Manufacturing in Wilmington, MA is seeking a senior firmware engineer to design and implement embedded software for medical devices, robotics, and industrial automation. You will collaborate with electrical, mechanical, and industrial design engineers to bring...Senior
$98k - $200k
...sales team is trained across all of our products to give our customers insights into our entire portfolio. Job Title: Application Engineer - Principal/SPEJob Locations: Ann Arbor, Michigan, Milpitas, California, Lowell, MassachussetsJob Summary:We are seeking a highly...Senior$86.8k - $165.2k
...and find new ways to connect and protect our world. Raytheon brings the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. We deliver solutions that help our nation and...SeniorTemporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hoursShift work$132.4k - $251.6k
...Senior Principal Systems EngineerRaytheon is seeking a talented and motivated Senior Principal Systems Engineer to join our team within the Systems Engineering and Test Capabilities (SETC... ...experience.Experience with systems software, systems hardware, systems requirements...SeniorTemporary workWork experience placementFlexible hours$84k - $166k
...insights into our entire portfolio.Our global organization of skilled engineers is driven every day to solve the world’s most demanding... ...the RF to Light spectrum.Role: Photodetector Product Engineer - Senior/Principal Job Locations: Ann Arbor, Michigan, Lowell, Massachusetts...SeniorContract work- ...edge medical equipment, surgical products and information technology solutions. Job Description We are looking for a Sr Embedded Software Engineer to work as part of a New Product Development team tasked with designing and implementing new technology and features into...Senior
- Pentangle Tech Services | P5 Group seeks a Senior Embedded Linux / Yocto Engineer to migrate the IoT gateway from Yocto 3.7 to 5.0 and continue ongoing gateway development. The role involves hands-on kernel/driver work, BSP stabilization, and image build/validation for...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- senior implementation project manager North Billerica, MA
- senior level North Billerica, MA
- senior resident engineer North Billerica, MA
- senior activities North Billerica, MA
- senior application security North Billerica, MA
- senior performance engineer North Billerica, MA
- senior North Billerica, MA
- senior performance tester North Billerica, MA
- senior application administrator North Billerica, MA
- senior operations technician North Billerica, MA



