Principal Firmware Engineer
$150k - $175kSmartRecruiters
Boston Engineering is where innovative ideas become real-world technologies. Headquartered in Waltham, Massachusetts, we've spent more than 30 years partnering with commercial and government clients to solve complex engineering challenges and bring breakthrough products to market. From advanced robotics and autonomous systems to medical devices, digital solutions, defense technologies, and industrial automation, our teams work on meaningful projects that push the boundaries of what's possible
Job Description
This role is restricted to US persons (i.e., US citizens, permanent residents, and other protected individuals under the Immigration and Naturalization Act, 8 USC 1324b(a)(3)) due to access to export-controlled technology. Boston Engineering will require proof of status prior to employment.
See the Kind of Work You'll Be Part Of
See how Boston Engineering helps clients turn complex ideas into real-world products and technologies.
This is a Principal Firmware Engineer role. While the title includes "software," the work is primarily embedded and firmware-focused: RTOS-based systems, hardware bring-up, driver development, board-level debugging, and close collaboration with electrical and mechanical teams.
This is not a role where you'll simply provide technical direction from the sidelines. You'll be designing, coding, debugging, integrating, and solving difficult problems alongside the engineering team.
The Principal Firmware Engineer owns embedded software at both the tactical and strategic levels, ensuring systems are architected correctly, risks are identified early, and the broader team is unblocked when challenges arise. This role sets technical direction, improves and documents software processes, establishes best practices, and mentor's engineers.
How You'll Spend Your Time
- 40% — Hands-on firmware development and debugging
- 30% — Systems Design
- 15% — Integration, manufacturing and production support
- 15% — Mentoring, code/design reviews, and process improvement
See the Technology in Action
- Lead the design, development, and optimization of embedded and firmware systems
- Write and review RTOS-based firmware using FreeRTOS, ROS2, Zephyr, or similar
- Architect firmware integrated with custom hardware, sensors, and control systems
- Develop firmware, device drivers, and communication stacks
- Review schematics and PCB layouts to identify firmware impacts and integration risks
- Debug complex software, firmware, and hardware issues using oscilloscopes, logic analyzers, protocol analyzers, and other bench tools
- Build and maintain benchtop development setups ("roadkills") for early firmware development
- Lead technical design reviews, architecture discussions, and roadmap planning
- Act as the technical escalation point when embedded or system-level issues block progress
- Mentor engineers on firmware architecture, debugging, and best practices
- Break down ambiguous problems into executable engineering plans
- Support development workflows, integration, manufacturing, and transition to production
- Communicate technical concepts, tradeoffs, risks, and status to engineering and non-engineering stakeholders
Qualifications
Requirements and Preferences
- 7+ years of embedded/firmware development experience, including 3+ years in a senior or technical lead role
- BS in Computer Science, Electrical Engineering, Computer Engineering, or related field; MS preferred
- Strong C and C++ experience for embedded systems and Python for tooling/testing
- Hands-on RTOS experience such as FreeRTOS, ROS2, Zephyr, or similar
- Experience with STM32, ARM-based MCUs/SoCs, x86, PIC32, or similar
- Experience with I2C, SPI, UART, Ethernet, GPIO, and other low-level interfaces
- Experience with Git, embedded development tools, build systems, and debugging environments
- Experience authoring and reviewing software requirements, specifications, and design documentation
- Experience leading technical and design reviews
- Strong written and verbal communication skills
- Ability to obtain and maintain a security clearance
Highly Desirable
- Experience with maritime systems, robotics, uncrewed systems, or military platforms
- Experience with navigation, localization, sensor fusion, or autonomy systems
- Experience debugging networking stacks and board-level communication issues
- Familiarity with CI/CD pipelines, ISO 9001, or CMMI quality frameworks
- Experience working in customer-driven R&D and product development environments
Bonus Attributes
- Proposal development, feasibility studies, or early-stage technical concepts
- AI, machine learning, or computer vision applied to embedded or robotic systems
- Safety-critical or mission-critical software development
- Government or defense-related programs
- Agile, DevOps, or quality management systems
Additional Information
Employment Type: Full-TimeRole
Reports to: Director, Software Engineering
Location : Office-based role in Waltham, Massachusetts
Relocation : Not available at this time.
Travel : Minimal
Salary Range: Thebase salary range for this position is $150,000 to $175,000 annually , commensurate with experience and qualifications.The final offer amount will be determined by factors such as the candidate’s education, knowledge, experience, and skills. A comprehensive benefits package, including health insurance, 401(k) match, and paid time off, is also provided.
All your information will be kept confidential according to EEO guidelines.
#J-18808-Ljbffr- ...Zentra Power Systems is seeking a Senior Embedded Firmware Engineer to develop real-time embedded software for next-generation high-power energy conversion systems. You will work closely with power electronics, controls, hardware, and systems engineers to translate product...Suggested
- ...space markets. We are currently at the Seed stage, scaling our engineering organization and lab infrastructure as we move from technical... ...: VP of Engineering Role / Title: Senior Embedded Firmware Engineer (Avionics / Platform Interface) Level: Engineer IV...SuggestedPermanent employmentSummer workRelocation
- ...The Role You will be a key contributor to the embedded firmware design and implementation of all our hardware products: Spotter,... ...8 office at least 3 days per week and reporting to our Senior Engineering Manager. Some projects you’ll be a part of: Building...SuggestedWork at office3 days per week
$110k - $145k
...used across Emerson's measurement and analytical instrumentation portfolio. You will work with a global team of firmware, hardware, systems, and product engineers to design and implement embedded software solutions that enable secure, reliable, and scalable industrial...SuggestedTemporary workLocal areaFlexible hours$135k - $165k
...blower for NASA’s Dragonfly mission to Saturn’s moon Titan to engineering critical components for the U.S. Navy’s MK-48 program, BN’s portfolio... ...to build your career. Position Summary: The Senior Firmware Engineer owns the analysis, design, integration, documentation...SuggestedPermanent employmentWork experience placement$184.7k - $324.8k
...for a results-oriented and extraordinarily hardworking FW Design Engineer. As a member of our multifaceted group, you will have the... ...Description In this job you will be responsible to develop firmware in C to implement critical FW features for IPs inside SOC. Responsibilities...Relocation- ...LHP Engineering Solutions is a Functional Safety global leader committed to creating safe transportation with developing technologies... ...AUTOSAR, ISO26262, ASPICE, ISO/SAE 21434. We seek a Senior Firmware / FPGA Engineer – Functional Safety & Verification to join our...Local area
$162k - $252k
...collaborates. We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating... ...About The Role The System Software team is responsible for firmware, operating system software, hardware-accelerated algorithms, and...Full timeTemporary workLocal areaRemote workFlexible hours$185k - $210k
...about building easy‑to‑use, beautifully designed technologies that keep food in the food system and out of landfills. As a Firmware Engineer at Mill, you’ll be working with a small dynamic team on a novel product. Your day‑to‑day will include hands‑on work with hardware...For contractorsWork at office3 days per week- ...Description Embedded Firmware Engineer (Open-Titan) - Job Description: Nuvoton Technology Corporation America, based in Austin Texas, is seeking an experienced RT/Embedded Firmware Developer to join our team, developing and maintaining software infrastructure...
- ...that openly celebrates all cultures and affords personal and professional growth opportunities. Learn more at Verint’s Principal Software Engineer is responsible for developing, troubleshooting, resolving challenging problem and providing technical guidance to...Shift work
$118k - $190k
## Principal DevOps EngineerApplylocations: Boston, MA, USAtime type: Full timeposted on: Posted Todayjob requisition id: JR112534Our... ...us who we are and the work we do possible.**Principal DevOps Engineer**Boston, MA | Hybrid | Onshape**Onshape**, a PTC SaaS business...Work at officeVisa sponsorshipFlexible hours$184.5k - $246k
...moving from experimental features to core infrastructure. You will build high quality products and tools relied upon by all internal engineering teams and customer-facing functions at Medidata. You'll be challenged both to develop new features in response to market demand...Work at officeLocal areaRemote workFlexible hoursShift work$187.5k - $229.1k
...authorizations to delivering comprehensive medication histories to facilitating messages between providers. Job Summary: The Principal AI Engineer is the most senior individual contributor and technical lead for Surescripts’ AI solutions. The role owns the how, the...Work at officeLocal areaImmediate startFlexible hours- ...Principal AI Engineer — Velsera AI Platform & Enablement · Reports to the CTO · Senior individual contributor About the role Velsera builds software and infrastructure for precision medicine — research platforms, clinical and diagnostic applications, and the systems...Shift work
$209.6k - $262k
...deliver next-generation solutions that patients and healthcare partners need today and into the future. Job Description As a Principal Engineer at Fuze Health/FuzeRx, you are a top-tier technical leader and individual contributor who drives the overarching technical...Full timeTemporary workWork experience placementRemote workVisa sponsorshipFlexible hoursShift work$230k - $260k
...Role: Principal Engineer Location: San Francisco, CA or Remote Type: Full-time, Individual Contributor Salary: $230k-$260k, Meaningful Equity, Benefits About Boom Boom is an AI-native platform for commercial credit underwriting. We help banks and...Full timeRemote work- ...Job Description Why we’re hiring for this role We’re looking for a Principal Engineer to bring deep technical leadership to our Hosting platform at a pivotal moment for the business. This is a high-impact senior individual contributor role for someone who’s run...
$180k - $240k
...North Austin, TX. Hybrid. Type Full-time. This is a building job. You will not manage a team. The team Twenty-one people. Four engineers. You would be the fifth. Compensation $180–240K + equity AI is how you build here, not what you build. This is a building...Full timeNight shiftWeekend work- # Principal EngineerNorth Chicago, IL Full-timeOther / Corporate Functions PrincipalNotify me about similar jobsView Full Job & Apply... ...LinkedIn, Facebook , Instagram , X and YouTube.Job DescriptionAn engineering professional who, working with little or no supervision,...
$204k - $260k
...beyond what’s expected, turning challenge into change. If you're ready for it, we want you to join our team. Job Summary: The Principal Engineer - Mobile operates at the intersection of deep technical execution and broad organizational influence. This role will resolve...Work experience placementCasual workWork at officeRemote work$180.7k - $244.5k
...internet. We offer a dynamic and flexible work environment with competitive benefits and the ability to grow your career. Principal Engineer The Principal Engineer is responsible for developing, managing, and optimizing the organization's global Internet interconnection...Contract workWork at officeLocal areaFlexible hoursShift work$209.7k - $273.78k
...Engineering | San Francisco, United States | Remote, Remote | Atlassians can choose where they work – whether in an office, from home... ...country where we have a legal entity. Your future team As a Principal Forward Deployed Engineer (FDE) at Atlassian, you’ll be at the...Work at officeLocal areaRemote work$175k - $190k
...Massachusetts and CIRCOR Aerospace & Defense is headquartered in Corona, California. POSITION DETAILS Position Summary The Principal Engineer supports the design effort of Fluid Controls and Actuation Products. This position requires a deep understanding of...- ...architectural/concept reviews, design gate reviews, internal design documents, test requirements, etc. ~ Master's degree in Electrical Engineering with 15 years of experience or PhD with 12 years' experience - with an emphasis in analog / mixed signal Integrated Circuit...Work at officeWorldwideShift work3 days per week
- ...This role will report to Cloud Engineering leadership and will be based in San Jose, CA . Key Responsibilities Design, implement... ..., or DevOps , including 3 or more years in a senior, staff, principal, or technical leadership role . Deep hands-on expertise in...Full time
$177k - $225k
...applications that power millions of customers across over a hundred countries around the globe? We are looking for a hands‑on Principal Product Security Engineer to lead our Secure Development Lifecycle assurance processes, our security automation technologies, drive the...Remote work$140k - $205k
...management, North points the way to smarter, faster, and just plain better payment solutions. Job Summary: The Principal Cloud & AIOps Engineer drives the overall technical architecture, automation, and operational resilience of North's multi-cloud...Flexible hours- ...RX Global is seeking an experienced Principal Application Security Engineer to lead application security across our global technology estate. You will partner with engineering leadership to embed Secure by Design and ensure security is built into the SDLC. Reporting...
- ...Description Filling the technical position of Field-programmable Gate Array (FPGA) Firmware Engineer on the Software Defined Radio Systems (SDRS) program at the Navy Information Warfare Center (NIWC) Atlantic in Charleston, SC Working alongside industry experts in...For contractorsLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Firmware Engineer. Be the first to apply!
- principal developer Eastern, KY
- senior director engineering Eastern, KY
- data center chief engineer Eastern, KY
- engineering director Eastern, KY
- hotel chief engineer Eastern, KY
- senior principal engineer Eastern, KY
- principal engineer Eastern, KY
- chief engineer Eastern, KY
- director software engineering Eastern, KY
- senior chief engineer Eastern, KY

