Software Engineering Manager

Addison Group Mundelein, IL Open
Addison Group is looking for Software Engineering Manager in Mundelein, IL.
This local job opportunity with ID 3912606861 is live since 2026-10-23 14:12:57.
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.



read more

Required Skills

My Compatibility Score

Choose Match Score option:

Automatch with LinkedIn
Choose Match Score option:
Automatch with LinkedIn