Demo

Software Systems Engineer

Aegis Worldwide
Asheville, NC Full Time
POSTED ON 8/8/2026
AVAILABLE BEFORE 9/29/2026

Software Systems Staff Engineer

Location: Asheville, NC

Salary: $135,000-$140,000 Comprehensive Benefits

About the Opportunity

Our client, a global engineering and technology manufacturer, is seeking a Software Systems Staff Engineer to join their advanced product development team.

This position focuses on the development of embedded software and system architecture for highly engineered electromechanical products. You'll work closely with multidisciplinary engineering teams developing software that controls motors, sensors, valves, actuators, power electronics, and electronic control systems used in demanding real-world applications.

This is an excellent opportunity for an experienced embedded software engineer looking to take ownership of software architecture, requirements development, system integration, and validation while collaborating with global engineering teams.

Responsibilities

  • Develop embedded software for advanced electromechanical control systems.
  • Define software system requirements and technical specifications.
  • Support overall software architecture and system design.
  • Develop software features from concept through release.
  • Collaborate with Systems Engineers, Applications Engineers, and Hardware Engineers throughout development.
  • Translate system requirements into software requirements and functional specifications.
  • Support software modeling, simulation, integration, verification, validation, and testing.
  • Lead software design reviews and technical discussions.
  • Define software qualification and validation plans.
  • Develop system-level and unit-level test strategies.
  • Support SIL and HIL testing activities.
  • Interface with internal engineering teams, suppliers, and customers.
  • Ensure compliance with applicable quality, regulatory, and functional safety requirements.
  • Support software release management and configuration control.

Required Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related engineering discipline.
  • 5 years of embedded software or embedded systems development experience.
  • Experience with software requirements, architecture, design, integration, or verification.
  • Experience with requirements management tools.
  • Familiarity with Polarion, Jira, Bitbucket, or similar development platforms.
  • Experience developing software test plans and validation strategies.
  • Understanding of software development lifecycle and configuration management.
  • Experience working closely with hardware engineering teams.
  • Knowledge of hardware/software interfaces.
  • Experience with SIL and HIL testing.
  • Familiarity with functional safety principles, risk assessments, or FMEA.
  • Basic knowledge of MATLAB/Simulink or model-based development.
  • Understanding of motors, sensors, actuators, power electronics, or embedded control systems.
  • Strong communication and project leadership skills.

Preferred Qualifications

  • Master's degree in Electrical Engineering, Computer Engineering, or related discipline.
  • 7 years of embedded software development experience.
  • Functional Safety (ISO 26262 or similar) experience.
  • Cybersecurity experience for embedded systems.
  • Experience with controls simulation or powertrain software.
  • Experience with harsh-environment electronic systems.
  • Familiarity with oscilloscopes, power analyzers, multimeters, and electrical testing equipment.
  • Experience writing Statements of Work (SOWs).

Ideal Background

We're seeking engineers who have developed embedded software for products such as:

  • Automotive control systems
  • Electronic Control Units (ECUs)
  • Turbochargers
  • Power electronics
  • Electric motors
  • Industrial embedded controllers
  • Sensors and actuators
  • Powertrain systems
  • Heavy equipment
  • Aerospace electronics
  • Off-highway equipment
  • Industrial automation products

This is not a PLC programming, MES, ERP, web development, or IT software role. The ideal candidate has experience writing embedded software that directly controls hardware and electromechanical systems.

Salary : $135,000 - $140,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Systems Engineer?

Sign up to receive alerts about other jobs on the Software Systems Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$86,680 - $110,316
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Aegis Worldwide

  • Aegis Worldwide Noblesville, IN
  • Pharmaceutical Warehouse Associate Location: Noblesville, IN Schedule: Saturday–Wednesday, 1st Shift Pay: $20-23/hr About the Role We are seeking a Pharmac... more
  • 1 Day Ago

  • Aegis Worldwide Alsip, IL
  • Aegis is seeking 2 BUYERS to join our clients organization on a 4-6 months temporary basis. Aegis offers paid sick leave for candidates & after 90 days we ... more
  • 1 Day Ago

  • Aegis Worldwide Anderson, IN
  • Primary Purpose of Position: The Process Engineer is responsible for establishing, stabilizing, and sustaining robust molding processes that deliver safe, ... more
  • 2 Days Ago

  • Aegis Worldwide Livonia, MI
  • Key Responsibilities: Supervise and lead a team of up to 13 employees on the production floor Act as a working supervisor, supporting operations while lead... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Software Systems Engineer jobs in the Asheville, NC area that may be a better fit.

  • BorgWarner Arden, NC
  • Software Systems Engineer Arden, NC BorgWarner is a global product leader in delivering innovative and sustainable mobility solutions for the vehicle marke... more
  • 16 Days Ago

  • Alpha Omega Asheville, NC
  • Job Title: Software Engineer Clearance Required: Public Trust, US Citizen; Work Location: Hybrid. Silver Spring, MD; Stennis Space Center, MS; Boulder, CO;... more
  • 8 Days Ago

AI Assistant is available now!

Feel free to start your new journey!