Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Virginia
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaVirginia

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in VirginiaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Virginia
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaVirginia

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in VirginiaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Virginia
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaVirginia

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
  1. Home
  2. chevron_right
  3. engineering
  4. chevron_right
  5. Automotive Software Developer
SWJ TECHNOLOGY logo

Automotive Software Developer

Not Disclosed•Full-TimeOn-site

location_on601, West 6th Street, Fourth Ward, Uptown, Charlotte, Mecklenburg County, North Carolina, 28202, United States

Apply Now

About SWJ Technologie

SWJ Technologie specializes in providing engineering, planning, and project management services across various industries. We are currently seeking an Automotive Software Developer for an assigned project with a client in the automotive industry.

About the Role

This position is designed for a professional eager to grow their career and make a meaningful impact on exciting projects. You will own the full software development lifecycle (SDLC) for Scout functions within the Drive System and Range Extender (REX) domains. Your work will span from requirements gathering and software architecture to release, documentation, and supporting tooling.

In addition to core development, you will develop data pipelines and analytics to process large-scale vehicle and test data. This includes supporting validation, calibration insights, and quality metrics through robust engineering practices.

Location & Work Model

The role is based in Charlotte, NC and requires an onsite presence. You should be willing to travel up to 20% globally for in-person meetings, events, and project requirements.

Hiring Process & Application

If you are ready to contribute to our client's mission, we look forward to your application. Please note that this assignment is scheduled to start around June 2026 and may last up to 4.5 years.

Equal Opportunity Employer

SWJ TECHNOLOGY and all of its subsidiaries (i.e., NGE EQUIPMENT and ProjectOne US) are Equal Opportunity Employers. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender, disability status, protected veteran status, or any other characteristic protected by law.

Work location

Work model: On-site

location_on

601, West 6th Street, Fourth Ward, Uptown, Charlotte, Mecklenburg County, North Carolina, 28202, United States

Charlotte, North Carolina

Key Responsibilities

  • check_circleDesign and implement control functions for Drive and Range Extender domains including torque arbitration and diagnostics
  • check_circleTranslate requirements into software architecture, state machines, and algorithms with defined interfaces
  • check_circleDevelop unit, integration, SIL, and HIL test support for automated regression in CI pipelines
  • check_circleCreate and maintain design specs, ICDs, requirements, and test documentation for compliance
  • check_circleBuild and maintain data pipelines to process large-scale vehicle and test datasets
  • check_circleDevelop KPI and anomaly detection analytics to support validation and calibration insights
  • check_circleCollaborate with controls, calibration, and HIL teams to align interfaces and integration
  • check_circleIntegrate software with vehicle networks such as CAN, CAN FD, LIN, and Ethernet including UDS support

Requirements

  • verifiedBachelor's degree in Electrical Engineering, Computer Science, Mechatronics, Automotive Engineering, or related field
  • verified4–8+ years in embedded software development for automotive/propulsion
  • verifiedProficiency in C/C++ for embedded targets
  • verifiedExperience with vehicle networking (CAN/CAN FD, LIN, Ethernet, UDS)
  • verifiedSolid understanding of control systems fundamentals and safety mechanisms (ISO 26262)
  • verifiedStrong data engineering skills: Python (pandas, NumPy), SQL, and big data tools
  • verifiedHands-on with Git, CI/CD, static analysis, and issue tracking

Nice to Have

Experience with Volkswagen. Willingness to travel globally. Familiarity with model-based design (MATLAB/Simulink/Stateflow/auto-code). OBD Mode 01–0A alignment knowledge. Knowledge of AUTOSAR (Classic/Adaptive), cybersecurity (ISO 21434), and performance profiling on embedded targets.

SWJ TECHNOLOGY logo
Company

SWJ TECHNOLOGY

Industry

engineering

View company profilearrow_forwardlanguageWebsite
Quick Overview

Experience

4-8 yrs (Senior)

Education

Bachelor's degree in Electrical Engineering, Computer Science, Mechatronics, Automotive Engineering, or related field required

Job Type

Full-Time

Similar Job Opportunities

Trane Technologies logo

Controls Algorithm Engineer

Trane Technologies • La Crosse, Wisconsin

$77k-110karrow_forward
Raytheon logo

RF Data Link Engineer II

Raytheon • Tucson, Arizona

$69k-131karrow_forward
Hidden Creek Country Club logo

Senior GNC Engineer, Robotics

Hidden Creek Country Club • Costa Mesa, California

$168k-252karrow_forward

Skills, education and keywords

Skills: C/C++, Matlab, Simulink, Stateflow, Can, Can FD, Lin, Ethernet, Uds, Iso 14229.

Education: Bachelor's degree in Electrical Engineering, Computer Science, Mechatronics, Automotive Engineering, or related field required.

Frequently asked questions about Automotive Software Developer at SWJ TECHNOLOGY

What does a Automotive Software Developer at SWJ TECHNOLOGY do?expand_more
Day-to-day, the Automotive Software Developer at SWJ TECHNOLOGY will design and implement control functions for drive and range extender domains including torque arbitration and diagnostics; translate requirements into software architecture, state machines, and algorithms with defined interfaces; develop unit, integration, sil, and hil test support for automated regression in ci pipelines; and create and maintain design specs, icds, requirements, and test documentation for compliance.
What are the requirements for this Automotive Software Developer role?expand_more
To qualify for the Automotive Software Developer at SWJ TECHNOLOGY position, applicants should have: Bachelor's degree in Electrical Engineering, Computer Science, Mechatronics, Automotive Engineering, or related field; 4–8+ years in embedded software development for automotive/propulsion; Proficiency in C/C++ for embedded targets; Experience with vehicle networking (CAN/CAN FD, LIN, Ethernet, UDS); Solid understanding of control systems fundamentals and safety mechanisms (ISO 26262); and Strong data engineering skills: Python (pandas, NumPy), SQL, and big data tools.
Where is the Automotive Software Developer role at SWJ TECHNOLOGY located?expand_more
Automotive Software Developer at SWJ TECHNOLOGY is based in 601, West 6th Street, Fourth Ward, Uptown, Charlotte, Mecklenburg County, North Carolina, 28202, United States. This is a on-site role.
Is this Automotive Software Developer job remote, hybrid, or on-site?expand_more
SWJ TECHNOLOGY has listed this Automotive Software Developer role as on-site.
How much experience is required for this Automotive Software Developer role?expand_more
Automotive Software Developer at SWJ TECHNOLOGY typically requires 4–8 years of relevant experience at the senior level.
What skills do you need for the Automotive Software Developer role at SWJ TECHNOLOGY?expand_more
Key skills for Automotive Software Developer at SWJ TECHNOLOGY include C/C++; Matlab; Simulink; Stateflow; Can; Can FD; Lin; and Ethernet.
What education is required for Automotive Software Developer at SWJ TECHNOLOGY?expand_more
Educational requirements for this role: Bachelor's degree in Electrical Engineering, Computer Science, Mechatronics, Automotive Engineering, or related field required.
What category does the Automotive Software Developer role belong to?expand_more
Automotive Software Developer at SWJ TECHNOLOGY is part of the engineering job category on Recrutus.
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by location

Skills Required

C/C++MatlabSimulinkStateflowCanCan FDLinEthernetUdsIso 14229
Jobs by city
Jobs by category
Jobs by skill
Career guides
Career blog
Salary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in VirginiaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms