Demo

Software Engineer

BWI GROUP
Moraine, OH Full Time
POSTED ON 10/9/2026
AVAILABLE BEFORE 11/7/2026
Position Summary

The Software Engineer develops embedded software for electronic control units used in BWI braking systems (Brakes division) and suspension systems (Suspension division), following automotive software development processes.

Essential Duties And Responsibilities

  • Design, code, and unit test embedded C software for automotive ECUs.
  • Develop and integrate software components, drivers, and communication interfaces (CAN, LIN).
  • Integrate model-generated code from algorithm teams.
  • Participate in code reviews and static analysis.
  • Debug software on target hardware, benches, and vehicles.
  • Maintain software requirements, design documentation, and traceability.
  • Support software releases, defect fixes, and customer issues.


Qualifications

Required

  • Bachelor's degree in Computer, Electrical, or Software Engineering or a related field.
  • 2 years of embedded C software development experience.
  • Experience with debugging tools and version control (e.g., Git).
  • Understanding of microcontrollers and real-time systems.


Preferred

  • Experience with AUTOSAR.
  • Knowledge of Automotive SPICE, ISO 26262, and MISRA C.
  • Experience with Vector tools and automotive diagnostics (UDS).


Key Competencies

  • Technical problem solving
  • Code quality and discipline
  • Collaboration
  • Attention to detail
  • Continuous learning


Travel

Travel is needed based on project and product development demands, including technical exchanges, on-site work at customer sites, regional technical centers, supplier facilities and including occasional international travel.

Work Environment And Physical Requirements

  • Work is performed primarily in an office and engineering lab environment, with prolonged periods of computer use.
  • Periodic time in prototype labs, test facilities, manufacturing areas, and vehicles, including ride-alongs and proving-ground or winter/summer test events.
  • Must follow site safety rules and wear required personal protective equipment (PPE) in lab, test, and plant areas.
  • Occasionally lift or move items up to 25 lbs.


Equal Employment Opportunity

BWI North America, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, genetic information, or any other characteristic protected by applicable federal, state, or local law. BWI North America, Inc. provides reasonable accommodations to qualified individuals with disabilities in the application process and in employment; applicants who require an accommodation should contact Human Resources.

This job description describes the general nature and level of work performed by employees assigned to this position. It is not intended to be an exhaustive list of all duties, responsibilities, and qualifications. Management reserves the right to modify, add, or remove duties as business needs require. This document does not create an employment contract, express or implied, and employment with BWI North America, Inc. remains at will.

Salary.com Estimation for Software Engineer in Moraine, OH
$100,527 to $122,650
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 Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
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 BWI GROUP

  • BWI GROUP Moraine, OH
  • Position Summary The Core Development Engineer-Air Compressor develops the core technology for air supply units and compressors used in BWI air suspension ... more
  • 8 Days Ago

  • BWI GROUP Moraine, OH
  • Position Summary The Electronics Hardware Engineer designs and develops electronic control unit (ECU) hardware for BWI braking systems (Brakes division) an... more
  • 8 Days Ago

  • BWI GROUP Moraine, OH
  • Position Summary The Program Manager leads assigned customer programs for BWI's Suspension or Brakes product lines from quote and award through launch and ... more
  • 8 Days Ago

  • BWI GROUP Dayton, OH
  • Company Description BWI Group is a global Tier-1 automotive supplier with a heritage of more than a century and a vision of Empowering Smart Mobility. The ... more
  • 15 Days Ago


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

  • Software Engineer York, NY
  • IT: Madhive, Inc. seeks a Software Engineer in New York, NY to write technical design specifications based on project features. Telecommuting Permitted. $1... more
  • 9 Days Ago

  • Teslar Software Springdale, AR
  • Teslar Software isn't just another financial tech company. We’re a passionate team of engineers and financial professionals building the future of communit... more
  • 21 Days Ago

AI Assistant is available now!

Feel free to start your new journey!