Embedded Firmware and Software Engineer

Jobtailor

Spring (TX)

On-site

USD 130,000 - 180,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a senior embedded firmware leader to drive the design and optimization of firmware for hardware products. You will work with hardware teams, mentor engineers, and guide multiple projects through all development stages.

We value expertise in C/C++, RTOS, Linux, and Agile practices, and you will help ensure product quality by reviewing designs and documenting specifications while staying ahead of industry trends.

Qualifications

  • Four-year or graduate degree in CS, IS, EE, or related discipline.
  • 7–10 years of firmware development or related field.
  • Proficiency with Agile methodologies.
  • Strong knowledge of C and C++ programming.
  • Experience with Linux, Git, and RTOS.
  • Embedded software/firmware development experience.

Responsibilities

  • Lead design, development, and optimization of embedded software and firmware.
  • Identify and resolve software and firmware issues with timely solutions.
  • Create and update design specifications and user guides.
  • Mentor engineers and lead multiple project teams.
  • Collaborate with hardware engineers to integrate firmware with hardware.
  • Review designs for compliance with standards.
  • Drive innovation and stay updated on emerging technologies.

Skills

C programming
C++ programming
Python programming
Linux
Git
Agile methodology
RTOS
Embedded systems
Firmware development
Algorithms
Debugging
Software development
Software engineering
New product development

Education

Bachelor's degree in Computer Science, Information Systems, Electrical Engineering, or related

Tools

Git
Version control systems

Job description

  • Lead the design, development, and optimization of embedded software and firmware for hardware products
  • Identify and resolve software and firmware issues with timely and effective solutions
  • Create and update technical documentation, including design specifications, code comments, and user guides
  • Prepare and create instructional technical manuscripts for firmware operation
  • Allocate resources to programming projects and design detailed plans to ensure firmware functions properly
  • Lead multiple project teams and internal and outsourced development partners through all stages of complex product and platform design and development
  • Manage and expand relationships with internal and outsourced firmware development partners
  • Review and evaluate designs and project activities for compliance with systems design and development guidelines and standards
  • Provide feedback to improve product quality and mitigate failure risk
  • Provide domain-specific expertise and firmware leadership to cross‑organization projects, programs, and activities
  • Collaborate with hardware engineers to integrate and enable communication between hardware and firmware components
  • Specify and document communication protocols, system states, and feature requirements with firmware and software teams
  • Drive innovation and integrate new technologies into firmware design projects
  • Mentor less‑experienced software firmware engineers
  • Stay up-to-date with emerging technologies and industry trends in embedded systems and firmware development
Requirements
  • Four‑year or Graduate Degree in Computer Science, Information Systems, Electrical Engineering, or any other related discipline, or commensurate work experience or demonstrated competence
  • Typically 7-10 years of work experience, preferably in firmware development, or a related field
  • Agile Methodology
  • Algorithms
  • C programming language
  • C++ programming language
  • Computer Engineering
  • Computer Science
  • Debugging
  • Electrical Engineering
  • Embedded Software
  • Embedded Systems
  • Firmware
  • Firmware Development
  • Git (Version Control System)
  • Linux
  • New Product Development
  • Operating Systems
  • Python programming language
  • Real-Time Operating Systems
  • Software Development
  • Software Engineering
Core Competencies

Demonstrates expertise in embedded software and firmware development, with a strong focus on C and C++ programming, Agile methodology, and collaboration with hardware engineers. Proven ability to lead project teams, mentor engineers, and drive innovation in firmware design.

Highest-signal resume keywords
  • Embedded Software Development
  • C Programming Language
  • C++ Programming Language
  • Agile Methodology
  • Firmware Leadership
Hard Skills
  • Embedded Systems
  • Firmware Development
  • Debugging
  • Algorithms
  • Real-Time Operating Systems
  • Software Development
  • Software Engineering
  • Linux
  • New Product Development
  • Computer Engineering
Soft Skills
  • Mentoring
  • Collaboration
  • Problem-Solving
Industry Keywords
  • Technical Documentation
  • Communication Protocols
  • Design Specifications
  • Product Quality
  • Emerging Technologies
Tools & Technologies
  • Git
  • Version Control System
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Platform Firmware Architect
Platform Firmware Architect

Jobtailor • Spring (TX)

On-site
USD 130,000 - 180,000
Firmware Design Engineer
Firmware Design Engineer

hireneXus • Los Angeles (CA)

On-site
USD 110,000 - 150,000
Staff Embedded Software Test Engineer
Staff Embedded Software Test Engineer

Jobtailor • Austin (TX)

On-site
USD 120,000 - 170,000
Firmware Engineer Intern
Firmware Engineer Intern

Jobtailor • Santa Clara (CA)

On-site
USD 33,000 - 45,000
Engineer Embedded Software
Engineer Embedded Software

Polluxa, Inc. • Rolling Meadows (IL)

On-site
USD 110,000 - 140,000
Embedded Systems Engineer – Hardware, Firmware
Embedded Systems Engineer – Hardware, Firmware

Jobtailor • Kennesaw (GA)

On-site
USD 120,000 - 150,000
Staff Firmware Engineer
Staff Firmware Engineer

West Search Partners, LLC • Longmont (CO)

Hybrid
USD 140,000 - 190,000
Hybrid work environment
Embedded Engineer
Embedded Engineer

MaximaTek • Chicago (IL)

On-site
USD 90,000 - 130,000
Targeted Placement
Technical Resume Rebuild
Interview Coaching
Software Engineering Manager
Software Engineering Manager

Scientific Search • Twinsburg (OH)

On-site
USD 120,000 - 170,000
Firmware Engineer
Firmware Engineer

Sunrise Systems • Pembroke (MA)

On-site
USD 85,000 - 120,000