Software Engineering Manager – Embedded Systems

Addison Group

Bellevue (WA)

On-site

USD 155,000 - 221,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Life insurance
Paid Time Off

Job summary

Addison Group is seeking an experienced Software Engineering Manager to lead a team of embedded software engineers in the Greater Seattle Area. The role focuses on bare-metal and RTOS development for highly regulated products, with ownership of architecture, design, and lifecycle processes.

You will manage a team of 6–10 engineers, drive quality and processes, and collaborate with hardware, systems, and quality teams to ensure successful product development and regulatory compliance.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 8+ years of professional software development experience.
  • 4+ years of hands-on development with bare-metal embedded systems and/or RTOS.
  • 2+ years of experience managing software teams or projects.
  • Strong embedded software architecture, design, development, and debugging.
  • Experience interfacing software with hardware and working in a regulated industry.

Responsibilities

  • Lead, mentor, and develop a team of approximately 6–10 engineers.
  • Provide technical direction for embedded software architecture, design, implementation, and testing.
  • Oversee software development from requirements through verification and release.
  • Collaborate with hardware, systems, quality, and cross-functional teams.
  • Drive software quality, reliability, performance, and maintainability.
  • Establish engineering processes, code review standards, and continuous improvement.
  • Manage project priorities, resources, schedules, and risks.
  • Support hiring, performance management, and professional development.

Skills

Embedded software
Leadership
Regulated industry
Communication
C/C++

Education

Bachelor's degree in EE/CS

Tools

ARM Cortex-A/M
RTOS
Bare-metal development

Job description

Title: Software Engineering Manager – Embedded Systems

Location: Greater Seattle Area, WA (Onsite)

Employment Type: Full-Time / Direct Hire (Must be authorized to work in the U.S. without current or future sponsorship)

Compensation: $155,000–$221,000 base salary + 10% annual bonus

Benefits: The position is eligible for medical, dental, vision, and life insurance coverage, PTO

Position Overview

We are seeking an experienced Software Engineering Manager to lead a team of engineers responsible for developing embedded software for innovative, highly regulated technology products. This individual will provide both technical and people leadership, overseeing software architecture, design, development, integration, verification, and validation throughout the product lifecycle.

The ideal candidate brings a strong hands-on foundation in embedded software development, particularly bare-metal and real-time operating systems (RTOS), combined with proven experience managing engineering teams and delivering reliable, high-quality software.

Key Responsibilities
  • Lead, mentor, and develop a team of approximately 6–10 software development and test engineers.
  • Provide technical direction for embedded software architecture, design, implementation, integration, and testing.
  • Oversee software development activities throughout the product lifecycle, from requirements definition through verification, validation, and release.
  • Collaborate with hardware, systems, quality, and other cross-functional engineering teams to ensure successful product development.
  • Drive software quality, reliability, performance, and maintainability.
  • Establish engineering best practices, development processes, code review standards, and continuous improvement initiatives.
  • Manage project priorities, resource allocation, schedules, and technical risks.
  • Support hiring, performance management, coaching, and professional development of team members.
  • Ensure software development practices align with applicable regulatory and quality requirements.
  • Evaluate emerging development tools and methodologies to improve engineering productivity.
Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
  • 8+ years of professional software development experience.
  • 4+ years of hands-on development experience with bare-metal embedded systems and/or embedded real-time operating systems (RTOS).
  • 2+ years of experience managing software engineering teams or projects.
  • Strong embedded software architecture, design, development, and debugging experience.
  • Experience developing software that interfaces with hardware.
  • Experience working in a regulated industry.
  • Strong communication, technical leadership, and cross-functional collaboration skills.
Preferred Qualifications
  • Experience developing software for medical devices or other safety-critical products.
  • Experience with embedded Linux and microcontroller or processor architectures such as ARM Cortex-A, ARM Cortex-M, STM32, MSP430, or x86/x64.
  • Proficiency in C/C++ for embedded applications.
  • Experience with embedded software verification, validation, and automated testing.
  • Familiarity with software development processes and documentation requirements in regulated environments.
  • Experience incorporating AI-assisted development tools into engineering workflows.
Additional Information

This is a full-time, direct-hire opportunity requiring onsite work in the Greater Seattle Area. The position offers the opportunity to lead a specialized embedded software engineering team developing sophisticated, hardware-integrated products in a regulated environment.

Addison Group is an Equal Opportunity Employer. Addison Group provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. Addison Group complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. Reasonable accommodation is available for qualified individuals with disabilities, upon request.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Manager
Software Engineering Manager

Addison Group • Washington

On-site
USD 155,000 - 240,000
Medical, dental, vision, and life ins.
PTO
Embedded Systems Software Engineering Manager Seattle Area
Embedded Systems Software Engineering Manager Seattle Area

Addison Group • Bellevue (WA)

On-site
USD 155,000 - 221,000
Medical insurance
Dental insurance
Vision insurance
+2
Lead Embedded Software Engineering Manager – Onsite Seattle
Lead Embedded Software Engineering Manager – Onsite Seattle

Addison Group • Washington

On-site
USD 155,000 - 240,000
Medical, dental, vision, and life ins.
PTO
Software Engineering Manager
Software Engineering Manager

Twenty80 llc • Champaign (IL)

On-site
USD 130,000 - 160,000
Medical, dental, and vision insurance
Life insurance
Disability coverage
+2
Software Architect / Manager
Software Architect / Manager

Real Staffing Group • Saint Paul (MN)

On-site
USD 150,000 - 190,000
Engineering Manager
Engineering Manager

Beacon Technologies • Village of Cottage Grove (WI)

On-site
USD 120,000 - 180,000
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Recruiting Resources, Inc. • California

On-site
USD 150,000 - 160,000
Embedded Systems Engineer III
Embedded Systems Engineer III

LHH Recruitment Solutions • Milwaukee (WI)

On-site
USD 110,000 - 150,000
Embedded Software Development Engineer (Senior Level)
Embedded Software Development Engineer (Senior Level)

Cs-Group • East Hartford (CT)

On-site
USD 110,000 - 150,000
Annual cash bonus opportunity
Training/Professional Development
6 paid holidays
+4
Software Engineering Manager
Software Engineering Manager

Sky Limit Systems • Tampa (FL)

On-site
USD 150,000 - 190,000