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

Automotive Software Developer

SWJ Technology

SWJ Technologie specializes in providing engineering, planning, and project management services across various industries. We are currently seeking a Automotive Software Developer for an assigned project with a client in the automotive industry. The role is based in Charlotte, NC and requires onsite presence and willingness to travel up to 20% . If you are eager to grow your career and make a meaningful impact on exciting projects, we look forward to your application.

PURPOSE

The position is responsible for designing, implementing, testing, and documenting Scout functions in the Drive System and Range Extender (REX) domains, including feature logic, diagnostics, and integration with vehicle networks and safety systems. It owns the full software development lifecycle (SDLC) from requirements to release, including documentation and supporting tooling (build, configuration, and CI). In addition, the role develops data pipelines and analytics to process large-scale vehicle and test data (e.g., MDF, CAN, dyno/vehicle datasets) to support validation, calibration insights, and quality metrics.

RESPONSIBILITIES

Function Development (Drive & REX) Implement control and supervisory functions (torque arbitration, regen blending, limits/derates, start/stop, charge sustain, diagnostics hooks) Translate requirements into software architecture, state machines, and algorithms with defined interfaces and timing Integrate with BMS, inverter, generator, and vehicle networks (CAN/CAN FD/LIN/Ethernet), incl. UDS support Ensure robust execution, error handling, and participate in design/code reviews Verification, Validation & CI Develop unit, integration, SIL, and HIL test support for automated regression in CI pipelines Design reproducible test scenarios with HIL/vehicle teams, including fault injection Support defect analysis with logs, reproduction steps, and root cause hypotheses Ensure compliance with coding standards, static analysis, and coverage metrics Documentation & Compliance Create and maintain design specs, ICDs, requirements, and test documentation Support diagnostics/OBD documentation (DTC logic, monitors, freeze frames) Ensure full traceability from requirements to tests and results Contribute to functional safety work products and SW safety mechanisms Big-Data Analytics & Tooling Build and maintain data pipelines for measurement and bus data (MDF, BLF, CSV, Parquet) Develop KPI and anomaly detection analytics (torque, regen, thermal, derates, SOC, start/stop quality) Create automated dashboards and reporting for engineering and calibration teams Maintain reusable Python/SQL analysis libraries and ensure data governance Collaboration & Delivery Collaborate with controls, calibration, diagnostics, HIL, and measurement teams Align interfaces and integration with external suppliers when required Support DevOps practices (CI/CD, build reproducibility, artifacts, release packaging) Location & Travel Expectations Attendance at in-person meetings and events regularly. May require the ability to travel globally. Participation in events on behalf of the company from time to time.

QUALIFICATIONS

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

REQUIRED SKILLS

4–8+ years in embedded software development for automotive/propulsion; experience with EV/HEV drive and/or range extender functions preferred. Proficiency in C/C++ for embedded targets; familiarity with model-based design (MATLAB/Simulink/Stateflow/auto-code) is a plus. Experience with vehicle networking & diagnostics (CAN/CAN FD, LIN, Ethernet, UDS/ISO 14229; OBD Mode 01–0A alignment desirable). Solid understanding of control systems fundamentals, timing, fixed-point/real-time constraints, and safety mechanisms (ISO 26262 exposure). Strong data engineering/analytics skills: Python (pandas, NumPy), time-series processing, MDF readers, and one or more of Spark/Databricks/Hadoop/SQL. Hands‑on with Git, CI/CD (e.g., Jenkins/GitHub Actions/Azure DevOps), static analysis (e.g., Polyspace/Cppcheck), and issue tracking (Jira/Azure DevOps). Bonus: Knowledge of AUTOSAR (Classic/Adaptive), cybersecurity (ISO 21434), and performance profiling on embedded targets.

PREFERRED SKILLS

Experience with Volkswagen Willingness to travel globaly

PHYSICAL REQUIREMENTS

Work is normally performed in an office, laboratory, manufacturing floor, or machine shop setting where physical work includes, but is not limited to sitting, standing, reaching, kneeling, bending, and lifting up to 25 lbs. Must be able to understand and comply with all relevant safety practices.

FLSA STATUS/WORKING SCHEDULE

Location: Charlotte NC Schedule: Full Time/ 40 hours per week Travel: globally travel up to 20% Overtime: as required Assignment Start: ca. June 2026– December 2030 Duration: up to 4.5 years

DISCLAIMER

This job description is a high-level overview of general expectations of this position. It is not intended to list every responsibility of the position, nor does it represent an employment contract of any kind. SWJ TECHNOLOGY and all of its subsidiaries (i.e., NGE EQUIPMENT and ProjectOne US) are Equal Opportunity Employers and 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. #J-18808-Ljbffr SWJ Technology

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Automotive Software Developer in Charlotte, NC vacancy
  •  ...Automotive Software Developer 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... 
    Suggested
    Full time
    Contract work
    Work at office

    SWJ TECHNOLOGY

    Charlotte, NC
    4 days ago
  • Cognizant is seeking an experienced AI Engineer to design, implement, and maintain AI workflows that align with business objectives. This role focuses on end-to-end AI workflows including data ingestion, model inference, and performance optimization. Qualifications include...
    Suggested

    Cognizant

    Charlotte, NC
    3 days ago
  •  ...dedicated to exceeding customer expectations through innovative and sustainable solutions. The Role As Lead Control System Software Engineer - Libraries & Standards you will lead the architecture, development, and governance of global PLC and HMI standards ,... 
    Suggested

    Xylem

    Charlotte, NC
    4 days ago
  • $64.35k - $101.5k

    Cognizant in Charlotte, NC is seeking an experienced AI Engineer to join the Automotive Consulting team. This remote role requires the candidate to build and maintain AI workflows supporting business objectives. Responsibilities include designing end-to-end AI workflows... 
    Suggested
    Remote job

    Cognizant

    Charlotte, NC
    1 day ago
  • Carrier Corp in Charlotte is hiring a Senior Application Engineer responsible for managing solutions for air-cooled chillers. This role involves creating training materials, conducting competitive analysis, and presenting to customers. The ideal candidate should possess...
    Suggested

    Carrier Corp

    Charlotte, NC
    4 days ago
  • HVAC Mobile Engineer CBRE has a long-standing commitment to providing equal employment opportunity to all qualified applicants regardless of race, color, religion, national origin, sex, sexual orientation, gender identity, pregnancy, age, citizenship, marital status...

    CBRE Group

    Charlotte, NC
    21 hours ago
  •  ...deep HVAC expertise and broad functional knowledge across job fields, while leading by example in alignment with CBRE RISE values. Develop collaboration and consensus among team members, ensure high-quality and efficient task completion, and communicate technical... 
    Work at office
    Visa sponsorship

    CBRE

    Charlotte, NC
    4 days ago
  •  ...Distributed Systems Software Engineer, Python / GoJoin to apply for the Distributed Systems Software Engineer, Python / Go role at CanonicalDistributed...  ...Azure.As a software engineer you will have the opportunity to develop CI pipelines which power Canonical's cloud integration testing... 
    Local area
    Remote work
    Worldwide

    Canonical

    Charlotte, NC
    21 hours ago
  •  ...acceptance testing (UAT) for new or upgraded applications. Develop, maintain, and leverage PowerShell scripts to support application...  ...oriented. Experience working in a law firm supporting software used to meet legal practice requirements is a strong plus. Previous... 
    Temporary work
    Work at office
    Remote work

    Katten Muchin Rosenman LLP

    Charlotte, NC
    4 days ago
  • A leading engineering firm is seeking an Automotive Software Developer based in Charlotte, NC. The role involves designing, implementing, and testing software in automotive systems, with responsibilities spanning the full software development lifecycle. Candidates should... 
    Full time

    SWJ Technology

    Charlotte, NC
    2 days ago
  • $110k - $150k

    A leading engineering firm is seeking a Lead Mechanical Engineer in Charlotte, NC, offering a hybrid work environment. The role requires 10+ years of experience in HVAC systems design, focusing on large and complex projects. Responsibilities include supervising teams, formulating...

    Vanderweil Engineers

    Charlotte, NC
    3 days ago
  • $79k - $158k

     ...About This Role Seasoned Product Management professional, developing research and analytics to support and contribute to the development...  ...capacity events Manage and test the electronic catalog software for the sales force Synthesizes analyses of data, uses the... 
    Temporary work
    Local area

    Carrier

    Charlotte, NC
    21 hours ago
  •  ...Application Engineer As an Application Engineer, you will assist with developing unique technical filtration system conceptual designs for industrial air filtration devices, ducting dampers and distribution products, fans, and air conditioning components, such as air... 

    MRINetwork

    Belmont, NC
    1 day ago
  • We invite you to join the Global Information Security (GIS) team at Bank of America as an Application Engineer. The Application Engineer is responsible for supporting, enhancing, and maintaining enterprise applications used across the organization. This role partners closely...

    Insight Global

    Charlotte, NC
    4 days ago
  •  ...sensor, and bridge CMM platforms. This role is responsible for developing measurement routines, delivering high-level customer training,...  ...Programming: Develop complex measurement routines using OGP software platforms, including ZONE3, Measure-X, SNAP-X, and MeasureMind... 

    Cross USA

    Belmont, NC
    4 days ago
  •  ...with a wide range of manual and hydraulic work holding Familiarity with robotic systems Familiarity with SPC. Familiarity with PC applications - CAD/CAM, AOT, CAS, 3DVM, VeriCut and Modeling software Ability to write documents, reports and power points... 
    Full time

    Okuma America Corporation

    Charlotte, NC
    4 days ago
  •  ...China / India and Switzerland as needed. Key Responsibilities: Define and recognize customer process requirements and develop complete technical solutions for industrial air handling and filtration systems. Create conceptual system designs and layouts... 
    Local area
    Overseas

    Nederman

    Charlotte, NC
    4 days ago
  •  ...insights into tool design, coatings, and materials. Use CAM software and simulation tools to verify and optimize tool paths. Customer...  ...and emerging technologies. Custom Tooling Solutions Develop or modify tools to meet specific customer requirements in... 
    Work at office

    Sandvik Internal

    Charlotte, NC
    1 day ago
  •  ...Software Engineering - Advanced Application Engineer Duration: 12 Months Location: Charlotte, NC / Pennington, NJ / Plano, TX / Chicago, IL (Hybrid 3x Onsite) MUST HAVE SKILLS FOR THIS ROLE: Workday Extend Workday Studio Workday Core Integrations... 
    Immediate start

    Staffing the Universe

    Charlotte, NC
    1 day ago
  • Applications Engineer - Engineered Products Location: Charlotte, NC Overview: TalentBridge is partnered with a well-established, global manufacturer of engineered products and solutions that support a wide range of commercial and industrial applications. The...

    TalentBridge

    Charlotte, NC
    2 days ago
  • $84.74k - $118.86k

     ...possible cost savings and problems; planning EQ/ VPP dollar breaks; and validating quantities and configurations. Supports sales and develops preliminary submittals and/or final submittals as required, as well as hold job cost consensus meeting and submittal release and... 
    Hourly pay
    Work experience placement
    Local area
    Work from home

    Trane Technologies

    Charlotte, NC
    18 days ago
  •  ...requests and documents. Provides subject matter expertise in software development methodology and development architecture standards....  ...and services that transform our clients' lives. To learn and develop our skills as individuals and as a team. From Malvern to Melbourne... 
    Work experience placement

    Vanguard Group, Inc.

    Charlotte, NC
    6 days ago
  • $81.9k - $141.34k

     ...a variety of cross-functional teams within the organization to develop and transfer technologies regionally and globally. *Work effectively...  ..., packaged product testing) * Minitab or other data analysis software experience Salary Range: $81,900 - $141,335 The range... 
    Work experience placement
    Local area
    Worldwide
    Relocation
    Flexible hours

    Sealed Air Corporation

    Charlotte, NC
    2 days ago
  •  ...picking, and transport processes using innovative technologies and software. From fully automated warehouses with customized service and...  .... Specifically, the applications engineer will: Help develop material flow diagrams and process flow charts Develop system... 
    Full time
    Worldwide
    Night shift

    Schaefer

    Charlotte, NC
    3 days ago
  • Be an essential element to a brighter future. We work together to transform essential resources into critical ingredients for mobility, energy, connectivity and health. Join our values-led organization committed to building a more resilient world with people and planet...

    Albemarle

    Charlotte, NC
    2 days ago
  • Applications Engineer Corporate Headquarters - Charlotte, NC 28278 Overview Position Type Full Time Job Shift Day Education Level 2 Year Degree Travel Percentage Up to 40% Category Engineering Description The Applications Engineer position is responsible...
    Full time
    Work at office
    Shift work

    Okuma America Corporation

    Charlotte, NC
    3 days ago
  • $105k - $130k

     ...(***) ***-**** Understand technical processes for specific industrial gas applications and have the ability to diagnose and develop a value proposition utilizing Airgas solutions and equipment to these specific applications. Primary applications are inerting, industrial... 
    Full time
    Temporary work
    For contractors
    Local area
    Remote work
    Relocation
    Night shift
    Weekend work

    AIRGAS INC AND SUBSIDIARIES

    Charlotte, NC
    4 days ago
  •  ...Work with project management/ engineering and operations to develop and maintain cost to complete equipment. Develop pricing estimates...  ...Respond proactively to all sales calls. Utilize proprietary software platforms to address technical questions. Utilize third... 
    For contractors
    Work experience placement
    Seasonal work
    Work at office
    Local area
    Shift work

    Xylem

    Charlotte, NC
    3 days ago
  •  ...Senior Java Software Architect Type of Role: Technology Location: Charlotte, North Carolina, United States...  ...infrastructure and scripts in the various environments. Experience in developing Java-based applications and systems Strong understanding... 
    Temporary work
    Local area

    Concord IT Systems

    Charlotte, NC
    4 days ago
  •  ...Nice to have: AWS Associate or Professional Certification EMR knowledge Docker & Kubernetes You care about software quality and maintainability You have an interest in serverless architecture You want to shape the Analytics modernization effort... 
    Contract work

    Staffing the Universe

    Charlotte, NC
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Automotive Software Developer. Be the first to apply!