Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

(Senior) Principal Firmware Engineer - Controls and Hardware Design

ASM Company

Step into a career with ASM, where cutting edge technology meets collaborative culture.

For over 55 years ASM has been ahead of what's next, at the forefront of innovation and what's technologically possible. With more than 4,500 ASMers representing 70 nationalities, our people and our advanced semiconductor devices are playing a crucial role in trends such as 5G, cloud computing, AI, and autonomous driving. But we're more than just a tech company. We value diversity, inclusion and sustainability as we strive to make a positive impact on the world. Our development programs help support your growth, shaping your future and pushing the boundaries of innovation to unleash potential.


Role Overview

We are seeking a Principal Firmware Engineer for Controls & Hardware Design to serve as a technical authority for the architecture, design, and delivery of embedded control hardware and hardware/firmware interfaces used in advanced semiconductor manufacturing equipment. This role owns control system hardware strategy, drives complex design decisions, and partners closely with embedded firmware teams to deliver reliable, high-performance control platforms deployed in production environments.

This position is suited for a deeply experienced engineer with demonstrated leadership in embedded control systems, microprocessor-based platforms, and hardware/firmware integration, capable of influencing architecture and design direction across multiple programs.

Key Responsibilities
  • Lead the architecture and design of embedded firmware for control hardware platforms
  • Define and implement embedded firmware strategies, standards, and best practices that enable robust firmware development and long-term platform scalability
  • Familiar with complex electronic systems incorporating microprocessors, microcontrollers, ADCs, DACs, and mixed-signal circuitry optimized for embedded firmware execution
  • Familiarity with reading schematics
  • Lead firmware bring-up, validation, and integration, including early firmware execution, board support validation, and interface verification
  • Troubleshoot complex system-level issues at the hardware, firmware, and controls interface, spanning analog, digital, and mixed-signal domains
  • Partner closely with embedded hardware, software, mechanical, and systems engineers to ensure cohesive and predictable control system behavior
  • Provide technical leadership through design reviews, mentoring, and cross-functional collaboration with firmware and controls teams
  • Guide prototype development, risk mitigation, and design trade-offs across the full product lifecycle, with emphasis on firmware enablement and maintainability
  • Author and review high-quality technical documentation, including hardware/firmware interface definitions, design rationale, and system specifications
  • Occasional travel to support development, system integration, or escalated technical investigations
Required Qualifications

Education & Experience
  • Master's degree or higher in Electrical Engineering, Computer Engineering, or a related engineering discipline
  • 10+ years of progressive experience designing embedded control and hardware systems, with demonstrated technical leadership
Core Technical Expertise
  • Embedded firmware development in C
  • Experience with Linux
  • Recognized expertise in embedded firmwareand control system design
  • Familiarity with microprocessor- and microcontroller-based architectures supporting embedded firmware
  • Proven ability to debug and resolve complex firmware-level and hardware/firmware interaction issues
  • Deep experience designing electronic boards incorporating microcontrollers, ADCs, DACs, and supporting circuitry
  • Solid understanding of embedded systems environments, real-time behavior, and hardware/firmware interfaces
  • Expert use of oscilloscopes, logic analyzers, and electronic test equipment
  • Exceptional attention to detail, technical judgment, and documentation rigor
  • Proficiency with Microsoft Office applications
Preferred Qualifications
  • Experience with embedded hardware or a strong working knowledge of embedded hardware development, bring-up, and debugging
  • Experience in the semiconductor manufacturing equipment industry (preferred, not required)
  • Control hardware experience for auto RF matching networks and/or RF generators
  • Experience with Texas Instruments Sitara processors
  • Experience with Analog Devices Blackfin processors
  • Experience with Xilinx Spartan FPGAs
  • Background in Electrical Engineering or Computer Engineering applied to complex, real-time embedded control systems

Apply today to be part of what's next.

We make the tech that enables the chips in devices which improve lives around the world. We do this with an eye to the future, pushing the boundaries of what's possible through cutting-edge innovation, and driving the next wave of technological breakthroughs that shape how we live, work, and connect.

To learn more about ASM, find us at asm.com and on LinkedIn, Facebook, Instagram, X and YouTube.

ASM is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, religion, age, nationality, social or ethnic origin, sexual orientation, gender, gender identify or expression, marital status, pregnancy, political affiliation, disability, genetic information, veteran status, or any other characteristic protected by law.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the (Senior) Principal Firmware Engineer - Controls and Hardware Design in Laurel, MD vacancy
  • $183.38k - $193.41k

     ...Senior Principal Systems Engineer As a Senior-Level Systems Engineer for CISR, you’ll be a lead member of cross-functional hardware and system design teams responsible for the realization of complex computing and communications systems. You’ll make substantial contributions... 
    Senior
    Flexible hours

    General Dynamics

    Annapolis Junction, MD
    16 days ago
  •  ...geolocation? BigBear.ai is seeking a Senior Software Engineer to join our team and...  ...software across diverse hardware platforms, ensuring performance...  ...factors. Drive System Design Decisions: Provide critical...  ...image displays. Version Control Tools: Familiarity with... 
    Senior

    BigBear Inc

    Annapolis Junction, MD
    3 days ago
  •  ...Description Job Description Description: At Toole Design , we’re leading the way in creating safer, more connected...  ...sustainable multimodal transportation design. We’re looking for a Senior or Principal Civil Engineer to join our Cleveland, OH team, someone who’s excited... 
    Senior
    Local area
    Flexible hours

    Toole Design Group LLC

    Silver Spring, MD
    4 days ago
  • $105k

     ...complete embedded systems from hardware through firmware to software?   Are you...  ...Defense Sector (AMDS) is seeking a Senior Embedded Systems & Hardware-in-the-Loop Engineer to lead the architecture and...  ...concept through deployment Design custom electronics including PCB... 
    Senior
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    Johns Hopkins Applied Physics Laboratory (APL)

    Laurel, MD
    37 minutes ago
  • $183.38k - $193.41k

     ...Requires a Bachelor's degree in Systems Engineering, or a related Science, Engineering,...  ...AND POSITION OBJECTIVES: As a Senior-Level Systems Engineer for CISR, you'...  ...be a lead member of cross-functional hardware and system design teams responsible for the realization... 
    Senior
    Flexible hours

    General Dynamics Mission Systems

    Annapolis Junction, MD
    5 days ago
  • $212.63k - $258.75k

     ...and operations, network infrastructure, engineering and business enablement and enterprise...  ...We are actively recruiting for a Hardware Design Engineer, Level 3 with a current TS...  ...documents, and develops code (to include firmware) for digital signal processors or... 
    Contract work
    Work experience placement

    Acclaim Technical Services

    Annapolis Junction, MD
    2 days ago
  • $10k

     ...Technology Partners is hiring a Principal Systems Engineer to lead the engineering and sustainment...  ...systems. This position delivers senior-level technical authority across...  ...of RF-enabled and FORNSAT hardware and software systems. Design and implement enterprise system... 
    Temporary work
    For contractors
    Local area

    Columbia Technology Partners

    Annapolis Junction, MD
    1 day ago
  •  ...Senior Software Engineer Are you ready to work on cutting-edge advancements in space domain awareness...  ...and legacy software across diverse hardware platforms, ensuring performance and interoperability...  ...various form factors. Drive System Design Decisions: Provide critical input to... 
    Senior

    Navstar

    Annapolis Junction, MD
    19 hours ago
  • $8k

     ...Senior Software Engineer Active Top Secret (TS/SCI) clearance with polygraph is required. Visionist...  ...software services including Systems Design and Engineering, Database Administration...  ...datasets ~ Experience using version control systems such as Git and collaboration... 
    Senior
    Permanent employment
    Contract work
    Temporary work
    Immediate start
    Flexible hours

    Visionist, Inc.

    Annapolis Junction, MD
    1 day ago
  • $232k - $283k

     ...Principal Firmware Reverse Engineer 3 - (AI-Assisted, IDE, Developer Tools) Clearance: TS/SCI - Polygraph required Position ID: 20-25-005-SWE3 Location...  ...systems to support software development tasks. Design and implement AI-assisted IDE and developer tooling... 
    Flexible hours

    Akina

    Annapolis Junction, MD
    1 day ago
  •  ...requirements development, architecture design, and technical documentation...  ...through disciplined change control. Interface directly with...  ...-offs. Coordinate with hardware, software, and test teams to...  ...~20+ years of systems engineering experience with a BS degree.... 
    Long term contract

    ClearanceJobs

    Annapolis Junction, MD
    3 days ago
  • $3,000 per month

     ...requirements to derive software design and performance requirements...  ...confer with users or system engineers; analyze systems flow, data...  ...correct errors, to adapt to new hardware, or to improve its...  ...constraints; Perform quality control on team products • Implement... 
    Senior

    Lockheed Martin

    Laurel, MD
    37 minutes ago
  •  ...staffing and IT services organization is looking for an Embedded Software Engineer in Savage, Maryland. The ideal candidate will have over 10 years of experience, specializing in embedded microprocessor design and C/C++. Responsibilities include writing unit tests and... 
    Senior

    idexcel

    Savage, MD
    2 days ago
  • $73k - $102.2k

     ...Senior Sap Central Finance Consultant Infosys is seeking a Senior SAP Central Finance...  .... You will create detailed design, architecture and process artifacts and...  ...with the Master Data Governance (MDG), Controlling, and technical teams for harmonized data... 
    Senior
    Permanent employment
    Full time
    Temporary work

    Infosys

    Annapolis Junction, MD
    1 day ago
  •  ...Technologies is seeking a Junior Software Engineer (SWE1) to support our intel team. The SWE shall design or implement complex algorithms...  ...constraints; Perform quality control on team products. The SWE confer with system engineers and hardware engineers to derive software... 

    Belay Technologies

    Annapolis Junction, MD
    3 days ago
  •  ...What You Will Do: At Independent Software, as a RF Hardware Engineer Level 1, you will design, install, test, and maintain advanced RF and SATCOM systems...  ...will support complex RF system deployments in both controlled and austere environments, applying deep technical... 
    Remote work

    Independent Software

    Annapolis Junction, MD
    21 days ago
  •  ...Principal Systems Engineer We solve difficult business, IT, and analytic...  ...and leads design and development activities...  ...government overseers, and senior executives. The...  ..., and Interface Control Documents Assist with...  ...the same to individual hardware, software, facility,... 
    Contract work

    Navstar

    Laurel, MD
    20 hours ago
  • $108.2k - $162.4k

     ...Principal Or Sr. Principal Cybersecurity Systems Engineer (CSSE) At Northrop Grumman, our employees have incredible opportunities...  ...are implemented in system designs as it assesses/evaluates the...  ...Risk Assessment Report, Security Control Traceability Matrix, Plan Of... 
    Senior
    Shift work

    Navstar

    Annapolis Junction, MD
    20 hours ago
  • $110.3k - $165.5k

     ...join our team as a Principal or Sr. Principal Crypto Software Engineer based out of...  ...this role you will design, develop, integrate...  ...Digital Engineering, Hardware, and Integration &...  ...programming techniques and controls. Principal...  ...low-level firmware and software in complex... 
    Senior
    Relocation package
    Shift work

    Northrop Grumman

    Jessup, MD
    1 day ago
  •  ...Principal Mission / Systems Engineer Applied Signal Technology (AST) is seeking...  ...experience with design, development and testing of custom hardware and software systems...  ...relaying them to senior staff as business development...  ...hardware or complex control software... 
    Relocation
    Night shift
    Weekend work

    Raytheon

    Annapolis Junction, MD
    1 day ago
  •  ...Senior Principal Systems Engineer Collins Aerospace, an RTX company, is a leader in technologically advanced...  ...in the development of command and control software systems and operates in a...  ...analysis, definition, architecture design, trade studies, integration, verification... 
    Senior
    Relocation

    Raytheon

    Fulton, MD
    1 day ago
  • $90k - $110k

     ...office for a Physical Security Senior System Designer tocreate systems to...  ...Mastery of Physical Access Control Systems like S2, Lenel S2,...  ...Experience: A bachelor's degree in, Engineering, or a minimum of 5 years of...  ...to ensure security hardware does not conflict with other... 
    Senior
    For contractors
    Work at office
    Local area

    Wachter

    Laurel, MD
    5 days ago
  •  ...Cleared Professionals Job Description As a Senior Windows Software Developer, you will lead a team in the design, development, and testing of application...  ...required polygraph BS in Computer Science, Computer Engineering, or similar 8+ years' experience programming with... 
    Senior

    Cleared Staffing Solutions

    Laurel, MD
    4 days ago
  •  ...Senior Software Engineer We are seeking a highly skilled and experienced Senior...  ..., and contribute to system design. Utilizing appropriate...  ...correct errors, adapt to new hardware, or improve performance....  ...engineering. Ensure quality control of all developed and... 
    Senior
    Relocation package
    Flexible hours

    Fullscope

    Annapolis Junction, MD
    1 day ago
  • $200k - $280k

     ...of clearance. Are you a Principal Systems Engineer who is ready for a new challenge...  ..., periodic review and control of the evolving configuration of a system, both hardware and software components and...  ...system Able to develop system design alternatives that consider... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package
    Flexible hours

    GliaCell Technologies LLC

    Annapolis Junction, MD
    1 day ago
  • $145.6k - $276.8k

     ...leader in the development of command and control software systems and operates in a...  ...and programs. We are seeking a Senior Principal Systems Engineer to work on-site in Fulton, MD. What...  ...analysis, definition, architecture design, trade studies, integration, verification... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon Technologies

    Fulton, MD
    4 days ago
  • $99k - $206k

     ...and commercial markets. Senior Software Engineer At Nightwing, we are on...  ...with an innovative team to design cutting-edge systems using...  ...CI/CD pipelines and version control systems like Git. ~ Active...  ...with embedded systems and hardware/software integration. Experience... 
    Senior

    Nightwing

    Annapolis Junction, MD
    3 days ago
  •  ...Senior Storage Engineer As a Senior Storage Engineer at CyberPoint, you will serve as a technical expert supporting the design, implementation and optimization of enterprise storage environments...  ...Strong understanding of hardware and performance concepts (RAID,... 
    Senior

    Navstar

    Laurel, MD
    20 hours ago
  • $212k - $265k

     ...Software Engineer - Senior Level Why This is an Exciting Role: As a...  ...edge development programs and designing new solutions Innovating...  ...software across a variety of hardware form factors Reviewing...  ...GitHub, or similar version control tools Desired Qualifications... 
    Senior
    Contract work
    Remote work
    Worldwide

    Boeing Intelligence & Analytics

    Annapolis Junction, MD
    1 day ago
  •  ...Systems Engineer In this position, you will serve as a Systems Engineer with a focus on...  ...requirements analysis, definition, architecture design, trade studies, integration, verification...  ...with any of these systems: Command and Control (C2), Surveillance/Radars, Air Traffic... 
    Senior
    Relocation

    Raytheon

    Fulton, MD
    16 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to (Senior) Principal Firmware Engineer - Controls and Hardware Design. Be the first to apply!