Demo

Software Systems Engineer

Aegis Worldwide
Asheville, NC Full Time
POSTED ON 7/6/2026
AVAILABLE BEFORE 7/31/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 Bloomington, IN
  • About the Company The Plant Manager is responsible for overseeing all manufacturing operations within the facility to ensure safety, quality, productivity,... more
  • 13 Days Ago

  • Aegis Worldwide Asheville, NC
  • Material Planner Location: Arden, NC Pay: $29-$36/hour (based on experience) Schedule: Full-time | Hybrid schedule available after training (1-2 remote day... more
  • 13 Days Ago

  • Aegis Worldwide Chesterfield, MI
  • Key Responsibilities: Move, lift, and position raw materials, molds, cores, castings, sand, and scrap throughout the facility. Assist with mold and core pr... more
  • 14 Days Ago

  • Aegis Worldwide New Orleans, LA
  • Job Title: Engineering & Maintenance Manager Location: New Orleans, LA Position Overview Aegis Worldwide is partnering with a leading manufacturing organiz... more
  • 15 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
  • 1 Day Ago

  • Apex Systems Home, NC
  • Job#: 3042600 Job Description: Software Developer If interested, please email resume to Location: Remote Pay Rate : $40-55 / hr Role Overview This role is ... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!