Principal Firmware Engineer

Market Street Talent, Inc.

Portland (ME)

Presencial

USD 140 000 - 190 000

Tempo integral

há 38 horas
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Healthcare, Medical, Dental, andVision

Resumo da oferta

Market Street Talent, Inc. is seeking a Principal Embedded Firmware Engineer to design and lead the development of highly integrated embedded processing systems for advanced electronic products and custom solutions.

You will mentor engineers, partner with program managers to estimate work and define scope, and collaborate across engineering teams to deliver scalable, high‑performance firmware for ARM, DSP, and FPGA‑based SoCs.

Qualificações

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related engineering discipline (or equivalent experience)
  • 10+ years of embedded firmware/software development experience; 15+ years preferred
  • Strong expertise developing embedded software in C/C++ across bare-metal, RTOS, and embedded Linux environments
  • Proven technical leadership experience leading embedded development projects and collaborating with customers and engineering teams
  • Hands-on experience with embedded processing platforms such as ARM, PIC, DSPs, and/or FPGA-based SoCs
  • Strong understanding of embedded systems architecture and firmware-to-hardware integration
  • Experience with software development tools, debugging environments, and version control systems such as Git
  • Proficiency using lab equipment to troubleshoot and develop low-level hardware interfaces including I2C, SPI, UART, USB, and related protocols
  • Understanding of object-oriented programming concepts, higher-level application development, and UI frameworks such as Qt
  • Experience with software testing, QA methodologies, and verification tools for embedded systems
  • Ability to work independently while following established engineering development processes and documentation standards
  • Excellent interpersonal and communication skills with the ability to collaborate across multiple technical disciplines

Responsabilidades

  • Design embedded software for electronic products ranging from microcontroller-based systems to complex embedded processing platforms.
  • Lead software development activities on embedded systems projects, coordinating technical efforts across engineering teams.
  • Partner with Program Managers to estimate development work, define project scope, and maintain software development schedules.
  • Collaborate with cross-functional teams to define software requirements and architect scalable, high-performance embedded solutions.
  • Develop detailed software specifications and implement embedded firmware in alignment with system requirements.
  • Support bring-up and integration of new embedded hardware platforms alongside hardware engineering teams.
  • Develop and execute software verification and validation strategies, including testing tools and methodologies.
  • Document software architecture, specifications, designs, and development processes according to engineering standards.
  • Serve as a subject matter expert for embedded software and firmware development initiatives.
  • Contribute to the continuous improvement of engineering processes, development tools, and software methodologies.
  • Mentor and support junior engineers while promoting best practices across the engineering organization.

Conhecimentos

Embedded firmware
C/C++ development
RTOS/embedded Linux
Technical leadership
Embedded platforms
Git
I2C/SPI/UART
Qt UI knowledge
Cross-functional collaboration
Mentoring juniors

Formação académica

Bachelor’s degree in Computer Engineering / Electrical Engineering / Computer Science
10+ years embedded firmware experience

Ferramentas

Qt
Git

Descrição da oferta de emprego

We are looking for the best, highly skilled Principal Embedded Firmware Engineer to join the team of our exceptional client. This role focuses on the design and development of highly integrated embedded processing systems used in advanced electronic products and custom solutions.

This position requires deep embedded firmware expertise, strong technical leadership capabilities, and hands‑on experience developing software for complex hardware platforms in real‑time and embedded operating system environments.

  • Healthcare Medical, Dental, and Vision Insurance
What will your day look like? As a Principal Embedded Firmware Engineer, you will:
  • Design embedded software for electronic products ranging from microcontroller‑based systems to complex embedded processing platforms.
  • Lead software development activities on embedded systems projects, coordinating technical efforts across engineering teams.
  • Partner with Program Managers to estimate development work, define project scope, and maintain software development schedules.
  • Collaborate with cross‑functional teams to define software requirements and architect scalable, high‑performance embedded solutions.
  • Develop detailed software specifications and implement embedded firmware in alignment with system requirements.
  • Support bring‑up and integration of new embedded hardware platforms alongside hardware engineering teams.
  • Develop and execute software verification and validation strategies, including testing tools and methodologies.
  • Document software architecture, specifications, designs, and development processes according to engineering standards.
  • Serve as a subject matter expert for embedded software and firmware development initiatives.
  • Contribute to the continuous improvement of engineering processes, development tools, and software methodologies.
  • Mentor and support junior engineers while promoting best practices across the engineering organization.
You will be a good fit for the Principal Embedded Firmware Engineer role if you have:
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related engineering discipline (or equivalent experience)
  • 10+ years of embedded firmware/software development experience; 15+ years preferred
  • Strong expertise developing embedded software in C/C++ across bare‑metal, RTOS, and embedded Linux environments
  • Proven technical leadership experience leading embedded development projects and collaborating with customers and engineering teams
  • Hands‑on experience with embedded processing platforms such as ARM, PIC, DSPs, and/or FPGA‑based SoCs
  • Strong understanding of embedded systems architecture and firmware‑to‑hardware integration
  • Experience with software development tools, debugging environments, and version control systems such as Git
  • Proficiency using lab equipment to troubleshoot and develop low‑level hardware interfaces including I2C, SPI, UART, USB, and related protocols
  • Understanding of object‑oriented programming concepts, higher‑level application development, and UI frameworks such as Qt
  • Experience with software testing, QA methodologies, and verification tools for embedded systems
  • Ability to work independently while following established engineering development processes and documentation standards
  • Excellent interpersonal and communication skills with the ability to collaborate across multiple technical disciplines
Nice‑to‑Haves:
  • Experience with DSP and FPGA‑based embedded systems
  • Familiarity with Qt framework and UI/application development
  • Experience mentoring engineering teams and improving software development processes
  • Background in complex embedded hardware bring‑up and system integration
About Market Street Talent

We are a specialized staffing and consulting firm focused on IT and technology positions. Our deep industry knowledge allows us to match exceptional candidates with organizations where they can thrive and make an immediate impact.

Our Vision: To promote and foster the growth of information technology (IT) in our world—one candidate, one client, one community at a time.

Our Goal: To guide clients and candidates through the placement process and build long‑term, successful relationships.

Our Culture: At MST, we value excellence, respect, and empathy in everything we do.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Lead Embedded Firmware Architect
Lead Embedded Firmware Architect

Market Street Talent, Inc. • Portland (ME)

Presencial
USD 140 000 - 190 000
Healthcare, Medical, Dental, andVision
FAE - Principal Field Applications Engineer (Customer Facing/Design-Win Focused)
FAE - Principal Field Applications Engineer (Customer Facing/Design-Win Focused)

HVAC Total FM Recruitment • Austin (TX)

Presencial
USD 140 000 - 180 000
Principal Embedded Engineer
Principal Embedded Engineer

CFS • Indiana (PA)

Presencial
USD 135 000 - 175 000
4 weeks PTO to start
11 holidays
5% annual bonus
+2
Principal Firmware Engineer
Principal Firmware Engineer

Brambles USA Inc • EUA

Híbrido
USD 120 000 - 180 000
Principal Firmware Engineer
Principal Firmware Engineer

Boston Engineering Corporation • Waltham (MA)

Presencial
USD 150 000 - 175 000
Health insurance
401(k) match
Paid time off
Principal Embedded Firmware Engineer
Principal Embedded Firmware Engineer

Colonial Staffing Group Inc. • East Greenwich (RI)

Presencial
USD 150 000 - 190 000
Test Automation Engineer
Test Automation Engineer

Market Street Talent, Inc. • Portland (ME)

Presencial
USD 85 000 - 110 000
Health insurance
Principal Firmware Engineer
Principal Firmware Engineer

CHEP • Santa Clara (CA)

Presencial
USD 190 000 - 230 000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

PrincePerelson and Associates • Ogden (UT)

Presencial
USD 120 000 - 160 000
Embedded Software Engineer
Embedded Software Engineer

vigilant • Seattle (WA)

Presencial
USD 150 000 - 185 000
Comprehensive Benefits Package
401k Matching