Software Engineering Manager

Addison Group

Washington

On-site

USD 155,000 - 240,000

Full time

20 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision, and life ins.
PTO

Job summary

Addison Group in the Greater Seattle Area is seeking an experienced Software Engineering Manager to lead embedded software projects. This role combines hands-on technical leadership with people management, overseeing architecture, development, and testing in a regulated environment.

The ideal candidate will have 8+ years in software development, 4+ years in RTOS-based embedded systems, and 2+ years leading teams, with strong cross-functional collaboration and a commitment to quality.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline.
  • 8+ years of professional software development experience.
  • 4+ years developing software for bare-metal and/or embedded RTOS.
  • 2+ years managing software engineering teams or leading software development projects.
  • Strong understanding of embedded software architecture and hardware-integrated systems.
  • Experience working within a regulated industry.
  • Knowledge of software development best practices, version control, testing, and change management.
  • Strong communication, technical leadership, and cross-functional collaboration skills.

Responsibilities

  • Lead, mentor, and develop a team of software engineers, providing technical direction, performance feedback, and career development.
  • Oversee embedded software architecture, design, development, integration, verification, and validation.
  • Guide technical decisions involving embedded platforms, hardware/software integration, and system performance.
  • Manage engineering priorities, resources, timelines, and deliverables throughout the software development lifecycle.
  • Collaborate with cross-functional engineering teams to support product development and successful project execution.
  • Establish and improve software development processes, testing practices, documentation, and quality standards.
  • Identify and resolve technical challenges while balancing product requirements, quality, and delivery timelines.
  • Support continuous improvement initiatives and evaluate emerging development tools and technologies.

Skills

Embedded systems
Software architecture
Technical leadership
Cross-functional collab
Mentoring
RTOS
Regulated industry
Version control
Testing & QA

Education

Bachelor's degree in Computer Science, Software Engineering, or related

Tools

Git
CI/CD

Job description

Title: Software Engineering Manager – Embedded Systems

Location: Greater Seattle Area, WA (Onsite)

Employment Type: Full-Time / Direct Hire

Compensation: $155,000–$240,000 base salary (depending on experience) + 10% annual bonus

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

We are partnering with an established technology organization seeking an experienced Software Engineering Manager to lead a team responsible for developing and delivering embedded software solutions.

This position combines hands‑on technical leadership with people management, overseeing software architecture, development, integration, testing, and delivery. The ideal candidate will have a strong background in embedded systems development, experience leading engineering teams, and a track record of delivering reliable software in a regulated environment.

Key Responsibilities
  • Lead, mentor, and develop a team of software engineers, providing technical direction, performance feedback, and career development.
  • Oversee embedded software architecture, design, development, integration, verification, and validation.
  • Guide technical decisions involving embedded platforms, hardware/software integration, and system performance.
  • Manage engineering priorities, resources, timelines, and deliverables throughout the software development lifecycle.
  • Collaborate with cross-functional engineering teams to support product development and successful project execution.
  • Establish and improve software development processes, testing practices, documentation, and quality standards.
  • Identify and resolve technical challenges while balancing product requirements, quality, and delivery timelines.
  • Support continuous improvement initiatives and evaluate emerging development tools and technologies.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline.
  • 8+ years of professional software development experience.
  • 4+ years of experience developing software for bare-metal and/or embedded real-time operating systems (RTOS).
  • 2+ years of experience managing software engineering teams or leading software development projects.
  • Strong understanding of embedded software architecture, design, and hardware-integrated systems.
  • Experience working within a regulated industry.
  • Knowledge of software development best practices, version control, testing, and change management.
  • Strong communication, technical leadership, and cross-functional collaboration skills.
Preferred Qualifications
  • Experience with embedded Linux, microcontrollers, or ARM-based platforms.
  • Background in medical technology, aerospace, defense, automotive, or other regulated industries.
  • Experience with software verification, validation, and formal development processes.
  • Familiarity with continuous improvement and modern software development methodologies.
  • Exposure to AI-assisted development tools or emerging software engineering technologies.
  • Advanced degree in a related technical field.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Manager
Engineering Manager

Beacon Technologies, Inc • Village of Cottage Grove (WI)

On-site
USD 120,000 - 150,000
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
Engineering Manager
Engineering Manager

Beacon Technologies • Village of Cottage Grove (WI)

On-site
USD 120,000 - 180,000
Engineering Manager - Manufacturing (software and hardware exp req)
Engineering Manager - Manufacturing (software and hardware exp req)

#twiceasnice Recruiting • Racine (WI)

On-site
USD 150,000 - 160,000
Relocation assistance
Software Engineering Manager
Software Engineering Manager

Sky Limit Systems • Tampa (FL)

On-site
USD 150,000 - 190,000
Director of Software Engineering
Director of Software Engineering

MultiTech • Mounds View (MN)

On-site
USD 180,000 - 240,000
Senior Engineering Manager
Senior Engineering Manager

Halian | Managed Services, Recruitment Agency & Contract Staffing • Morrisville (NC)

On-site
USD 140,000 - 200,000
Software Engineering Manager
Software Engineering Manager

CFS • Madison (WI)

On-site
USD 90,000 - 150,000
Unlimited PTO
401K with match
Health, vision and dental plans
Software Architect / Manager
Software Architect / Manager

Real Staffing Group • Saint Paul (MN)

On-site
USD 150,000 - 190,000
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