Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineering Manager

$200k - $215k

Actalent

Job Description

Job Description

Job Title: Software Engineering Manager
Job Description

This role leads a software engineering team that designs, develops, and implements software for new and existing medical products. The Software Engineering Manager defines and executes a strategic vision for modern, efficient, and compliant software development processes, procedures, and tools. As a working manager, this person actively contributes to coding and documentation, from user needs through test cases, while ensuring the technical excellence and regulatory compliance of all software delivered by the team.

Responsibilities

  • Lead, grow, and mentor a team of software engineers, fostering a high-performing and collaborative environment.
  • Provide day-to-day technical leadership to software staff and guide them in best practices for software and firmware development.
  • Develop, implement, and continuously improve software development procedures and methodologies that comply with medical device regulations and align with current software engineering best practices.
  • Select, manage, and coordinate external resources for software validation testing and cybersecurity penetration testing.
  • Direct and enhance software and firmware testing methods to ensure compatibility, reliability, and stability across products.
  • Provide technical guidance and oversight on software system designs, platforms, and architecture to support new markets and evolving customer needs.
  • Direct or create software specifications based on user requirements and product design requirements, ensuring clarity and traceability.
  • Write new software and firmware code that reliably functions and performs in accordance with approved software requirement specifications.
  • Direct and create manual and automated software bug testing and code reviews to ensure software quality prior to release.
  • Direct or create software design documents, flowcharts, and other design output documentation for software and firmware to support product maintenance and verification testing.
  • Develop or maintain software for website products, or oversee external resources responsible for this work, as needed.
  • Lead sustaining engineering activities for field-reported issues related to existing firmware and software products.
  • Actively participate in investigations of issues related to software systems, collaborating with cross-functional teams as required.
  • Direct or perform analysis of field-reported issues related to software or firmware performance, identifying root causes and corrective actions.
  • Direct and develop new or modified software and firmware code to address and reduce field-reported issues.
  • Ensure that all software development activities adhere to relevant medical device safety, software standards, and internal quality systems.
  • Coordinate and guide teams located in domestic and international locations to achieve aligned technical and project goals.
Essential Skills
  • Bachelor’s degree in Software Engineering or Computer Science.
  • Twelve or more years of experience in software development after completion of a Bachelor’s degree.
  • At least six years of experience in the medical device industry within those twelve or more years.
  • At least five years of experience as a Software Engineering Manager leading engineering teams.
  • Demonstrated ability to build, lead, and sustain a high-performing software engineering team.
  • Demonstrated ability to apply structured problem-solving techniques to achieve positive outcomes.
  • Proficiency in programming languages such as C, C++, C#, and SQL.
  • Experience in cybersecurity applied to software and medical device environments.
  • Strong knowledge of medical device safety and software standards such as IEC, IEC, and ISO (specific standards not fully specified in the source text).
  • Working knowledge of medical IT infrastructure, cybersecurity requirements, and regulatory compliance expectations.
  • Proficiency with code management and version control tools such as Git and Mercurial.
  • Ability to direct and collaborate with teams across domestic and international locations.
  • Proficiency in standard Microsoft Office applications for documentation, communication, and reporting.
  • Experience with embedded firmware development, particularly in medical device contexts.
  • Ability to ensure adherence to software development life cycle (SDLC) processes and software compliance requirements.
Additional Skills & Qualifications
  • Advanced degree in Software Engineering, Computer Science, or a related field is desirable.
  • Preferably, at least two years of experience developing real-time firmware for actively controlling medical devices with electro-mechanical elements.
  • Experience developing code for cloud and web applications is desirable but not required.
  • Experience with medical device cybersecurity, including threat assessment and mitigation strategies.
  • Experience with embedded firmware development for safety-critical systems.
  • Familiarity with SDLC frameworks and best practices specific to regulated industries.
  • Ability to work effectively with external partners and vendors for validation, penetration testing, and web development.
  • Strong written and verbal communication skills to create clear specifications, design documents, and test documentation.
  • Ability to influence and implement process improvements across engineering teams and functions.
Work Environment

This role follows a hybrid work schedule with four days onsite and one day remote each week. The position operates in a regulated medical product development environment where software must comply with medical device safety, software standards, and cybersecurity requirements. The team uses modern code management and version control tools such as Git and Mercurial, along with standard Microsoft Office applications for documentation and collaboration. Work involves close coordination with cross-functional teams, external validation and cybersecurity partners, and both domestic and international engineering teams. The environment emphasizes quality, regulatory compliance, and continuous improvement in software development processes and tools.

Job Type & Location

This is a Permanent position based out of Schaumburg, IL.

Pay and Benefits

The pay range for this position is $200000.00 - $215000.00/yr.

medical, dental, vision 15 PTO days, 3 personal, 5 sick days 10 holidays

Workplace Type

This is a hybrid position in Schaumburg,IL.

Application Deadline

This position is anticipated to close on Jul 27, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on ziprecruiter.com for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineering Manager in Schaumburg, IL vacancy
  •  ...development and execution of cloud logistics plans aligned to business objectives. Contribute to account planning, customer relationship management, and operational forecasting. Assist in designing solutions that enhance performance, security, and cost effectiveness for... 
    Suggested
    Contract work
    Local area
    Worldwide
    Flexible hours

    AIT Worldwide Logistics

    Itasca, IL
    2 hours ago
  • $230k - $240k

     ...provider of cloud-based HR and payroll software solutions, offering the most complete platform...  ...services powering our Human Capital Management (HCM) solutions. This role will be...  ...leading multiple cloud infrastructure engineering teams, focused on designing infrastructure... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Paylocity

    Schaumburg, IL
    a month ago
  • Fehr Graham Engineering & Environmental, located in Schaumburg, IL, is searching for a motivated Transportation Engineering Lead to spearhead...  ...environment, you will be responsible for leading projects, managing client engagements, and fostering relationships with local... 
    Suggested
    Local area

    Fehr Graham Engineering & Environmental

    Schaumburg, IL
    2 days ago
  • Harper Fox Partners has been engaged to appoint a HRIS Manager for a global manufacturing organisation. The role leads the implementation, optimisation, and long-term evolution of a worldwide Oracle HCM Cloud environment, consolidating regional systems into one unified... 
    Suggested
    Worldwide

    Harper Fox Partners

    Lombard, IL
    1 day ago
  •  ...logistics and supply chain operations. Responsibilities include overseeing logistics operations, optimizing cost and efficiency, and managing vendor relationships. AIT offers the opportunity to work in a collaborative environment with extensive benefits including medical,... 
    Suggested
    Worldwide

    AIT Worldwide Logistics, INC.

    Itasca, IL
    1 day ago
  •  ...Description Company Background Epiq Solutions develops cutting‑edge software‑defined radio (SDR) products and processing solutions to...  ...Summary We are seeking a highly motivated Platform Software Engineering Manager to join our dynamic team. This is a hybrid leadership role... 
    Temporary work
    Flexible hours

    Epiq Solutions

    Rolling Meadows, IL
    1 day ago
  •  ...Schaumburg, IL area (Northwest of Chicago), is looking for an IT Manager to run the day to day operations of their technology...  ...schedules, and procurement for end user workstation hardware and software Maintain and enhance network services, enterprise applications... 
    Contract work
    Temporary work
    Local area
    Remote work
    Visa sponsorship

    Speed Up My Search, Inc.

    Schaumburg, IL
    14 hours ago
  •  ...Seeking a highly skilled and passionate AI Engineering Tech Lead to lead a team of 10+...  ...Large Language Models (LLMs), and modern software engineering practices. The ideal candidate...  ...Key Responsibilities Lead, mentor, and manage a team of 10+ AI/Software Engineers. Architect... 

    hudsonmanpower

    Schaumburg, IL
    1 day ago
  • hudsonmanpower is seeking an AI Engineering Tech Lead in Schaumburg, IL. In this role, you will lead a team of over 10 engineers...  ...technical skills in Generative AI, LLMs, and modern software practices. You will manage the development of scalable applications, mentor... 

    hudsonmanpower

    Schaumburg, IL
    1 day ago
  • $140k - $160k

    Randstad USA in Schaumburg, IL is seeking an Application Engineering Manager to run the daily technical and operational side of the Chicago Technical Center. You will report to the Director of Applications Engineering and lead the engineering team to meet commitments and... 
    Permanent employment
    Full time

    Randstad USA

    Schaumburg, IL
    1 day ago
  • Epiq Solutions in Rolling Meadows, Illinois, is seeking a highly motivated Platform Software Engineering Manager to lead our BSP/platform software team. This hybrid leadership role combines team management and hands-on software development in an embedded systems environment... 
    Flexible hours

    Epiq Solutions

    Rolling Meadows, IL
    1 day ago
  • EPIQ DESIGN SOLUTIONS, LLC. is seeking a highly motivated Platform Software Engineering Manager to lead a dynamic team. This hybrid role combines management and hands-on software development, focusing on Linux BSP and kernel-level software for advanced radio products.... 
    Flexible hours

    EPIQ DESIGN SOLUTIONS, LLC.

    Rolling Meadows, IL
    1 day ago
  • $129k - $185k

     ...provider of cloud-based HR and payroll software solutions, offering the most complete platform...  ...This role leads an IT infrastructure engineering team with a focus on technical delivery,...  ...the essential functions. Lead and manage an engineering team, ensuring alignment... 
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Worldwide

    Paylocity

    Schaumburg, IL
    6 days ago
  • A manufacturing firm is looking for a Supervisor, Manufacturing Engineering in Wheeling, IL. You will oversee CNC programming and process development while leading a team of engineers. The role demands strong communication skills and experience in manufacturing engineering... 

    Destaco

    Wheeling, IL
    1 day ago
  • $169k - $253.6k

     ...invite you to apply. Role Overview The Systems Engineering, Integration, and Test (SEIT) Lead owns...  ...on complex projects that encompass hardware, software, and firmware Experience in development and Earned Value Management (EVM) of cost accounts and schedules Ability... 
    Full time
    Contract work
    For contractors
    Relocation package
    Shift work

    Northrop Grumman

    Rolling Meadows, IL
    1 day ago
  •  ...cutting and bending process chain. In a nutshell: The Applications Manager is responsible for overseeing all demonstration activities,...  ...technical team and sales team on functionality and value of new software, features or machines Manage aspects of trade show booth... 
    Shift work

    Bystronic

    Hoffman Estates, IL
    3 hours ago
  • Exelon is looking for a General Engineer - Substation Engineering to lead engineering efforts across utility infrastructure in Villa Park...  ...IL. This role encompasses developing engineering solutions and managing technical deliverables while ensuring compliance with standards... 

    Exelon

    Villa Park, IL
    1 day ago
  • $120k

     ...Digital Banking Manager – To $120K – Dallas, TX – Job # 3559FR Who We Are The Symicor Group is a boutique talent acquisition firm based in Schaumburg, IL & Rockport, TX. Our nationally unique value proposition centers around providing the very best available banking and... 
    Shift work

    The Symicor Group

    Schaumburg, IL
    2 days ago
  • RevivaBala, a physician-led regenerative medicine and medical aesthetics clinic in Schaumburg, Illinois, is seeking an experienced Digital Ads Specialist to grow our local patient base. You will plan, launch, and optimize Meta (Facebook & Instagram) and Google Ads campaigns...
    Local area

    RevivaBala

    Schaumburg, IL
    2 days ago
  • $100k - $110k

    IT Network Manager - Roselle, IL Corporate Resources of Illinois provided pay range: $100,000.00/yr - $110,000.00/yr Base pay range:...  ...Utilize monitoring, performance analysis, network management, software, and hardware equipment to troubleshoot and isolate problems, assess... 
    Permanent employment
    Full time

    Corporate Resources of Illinois

    Roselle, IL
    1 day ago
  • TEKsystems seeks an experienced Senior Infrastructure Project Manager to lead a global Microsoft 365 migration as part of a large M&A program. You will drive vendor selection, migration planning, pilot execution, and full deployment across 7,000 users, coordinating with... 

    TEKsystems

    Schaumburg, IL
    1 day ago
  • Motorola Solutions is seeking a Director of Command Center Software Operations & Renewals in Schaumburg, Illinois. This strategic role...  ...motion and transforming data into actionable insights. You will manage a large team and drive comprehensive renewal strategies addressing... 

    Motorola Solutions

    Schaumburg, IL
    1 day ago
  •  ...transformation and enterprise. Job Description The IT Applications Manager is for an experienced manager to provide leadership, vision,...  ...and deploying of large and complex business application software systems in support of business objectives. Responsible for overall... 
    Permanent employment
    Contract work
    Work at office

    blueStone

    Hoffman Estates, IL
    5 hours ago
  • T E C Industrial Inc is seeking a Manager IT Infrastructure to lead IT operations including Telecom Billing and Service Provisioning, Network Operations, and more. This role involves managing day-to-day operations, ensuring system reliability, and overseeing a global team... 

    T E C Industrial Inc

    Hoffman Estates, IL
    14 hours ago
  • $20 - $24 per hour

     ...maintenance Prepare project updates and status reports for management Collaborate with cross-functional teams to support quality objectives...  ...’s degree (completed or in progress) in life sciences, engineering, or related field OR equivalent experience. 0-2 years of... 
    Hourly pay
    Contract work
    Temporary work

    Collabera

    Schaumburg, IL
    1 day ago
  •  ..., & respect . Wieland is hiring an Information Technology (IT) Manager . The Information Technology Manager will be responsible for developing...  ...accurate inventory of all IT assets, including hardware, software, and virtual resources. Procure, track, and record all software... 
    Permanent employment
    Work at office
    Local area
    Worldwide

    Wieland North America, Inc

    Lake Zurich, IL
    4 days ago
  • $125k

     ...Wireless is a privately held full‑service engineering and telecom infrastructure construction...  ...organization looking for a hands‑on IT Manager who can set strategy and mentor a junior...  ...including ISPs, hardware suppliers, and software vendors. Team Leadership: Mentor the support... 
    Remote work
    Weekend work

    Concordia Wireless

    Carol Stream, IL
    3 days ago
  • A leading medical device company is seeking a Senior Project Manager to oversee product improvement projects. The role requires managing...  ...in the medical device industry, a bachelor’s degree in engineering or life sciences, and excellent communication skills. The position... 

    Natus Sensory

    Schaumburg, IL
    1 day ago
  • Project Manager - Robotics Hardware & Software At WingXpand® Locations: Chicago (Schaumburg), IL Type Full-time | Open 3/2/26 | Close 3/16/26 About...  ...support leading execution across multi-disciplinary engineering teams, including hardware, software, and electrical... 
    Permanent employment
    Full time
    Contract work

    WingXpand

    Schaumburg, IL
    2 days ago
  • $180k - $225k

    Job Summary As the Director of Command Center Software Operations & Renewals, you will lead the strategic evolution and execution of the...  ...driving major process and data transformation initiatives, and managing the end‑to‑end contract lifecycle across both direct and... 
    Contract work
    Relocation
    Flexible hours

    Motorola Solutions

    Schaumburg, IL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering Manager. Be the first to apply!