×
Register Here to Apply for Jobs or Post Jobs. X

Senior Embedded Software & DevOps Engineer – Powertrain

Job in Auburn, Lee County, Alabama, 36831, USA
Listing for: India
Full Time position
Listed on 2026-07-09
Job specializations:
  • Software Development
    Software Testing, Software Engineer, DevOps, Unix/Linux
Salary/Wage Range or Industry Benchmark: 100000 - 130000 USD Yearly USD 100000.00 130000.00 YEAR
Job Description & How to Apply Below

We are seeking an experienced Senior Embedded Software & Dev Ops Engineer to join our automotive software team focused on powertrain systems. In this role, you will develop safety-critical embedded application software while supporting compiler and toolchain evaluation, configuration, and optimization across multiple processor architectures. You will collaborate across engineering teams to deliver high-quality, efficient, and scalable software solutions throughout the full development lifecycle.

Key Responsibilities
  • Develop and maintain embedded C/C++ software for automotive powertrain applications
  • Support compiler/toolchain evaluation, configuration, optimization, and maintenance
  • Participate in the full software development lifecycle including requirements, design, coding, testing, and integration
  • Analyze compiler optimizations, generated assembly code, linker scripts, and build outputs
  • Build and maintain CI/CD pipelines and automation frameworks for embedded software
  • Collaborate with cross-functional teams to ensure software quality, performance, and compliance
  • Perform debugging, validation, and integration using industry-standard tools
Basic Qualifications
  • Bachelor’s degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Computer Science, Mechanical Engineering, or a related technical field.
  • Minimum 5 years of experience in embedded software development, compiler/toolchain engineering, Dev Ops, or related automotive software domains.
  • Strong proficiency in embedded C and C++, including both hand-coded and auto-generated software.
  • Experience with embedded software development for automotive systems, including real-time operating systems (RTOS) and bare-metal programming.
  • Expertise with compiler technologies, cross-compilation environments, and embedded software tool chains.
  • Strong understanding of:
    • Compiler optimizations and compiler flags
    • Generated assembly code analysis
    • Linker scripts and map files
    • Build systems and automation frameworks
  • Experience with automotive-grade microcontrollers/processors such as ARM Cortex-R/M, Infineon AURIX, NXP S32, PowerPC, RISC-V, or Tri Core.
  • Familiarity with AUTOSAR software development, including software component configuration, code generation, and integration.
  • Hands‑on experience with model-based development tools such as MATLAB, Simulink, Target Link, and Embedded Coder.
  • Experience with software debugging and validation tools such as Trace
    32, dSPACE, Vector tools, or equivalent HIL systems.
  • Working knowledge of automotive communication protocols such as CAN, LIN, and UDS.
  • Familiarity with static code analysis and coding standard compliance tools such as Coverity, Polyspace, and MISRA C/C++.
  • Experience with build systems and scripting tools such as CMake, Make, SCons, Bazel, Python, Bash, Shell scripting, and Makefiles.
  • Experience using version control and source code management tools such as Git/Git Hub, SVN, RTC, Accurev, PVCS, TFS, or PTC.
  • Knowledge of Linux/Unix and Windows development environments.
  • Understanding of CI/CD pipelines, automation, and Dev Ops practices using tools such as Jenkins, Team City, CircleCI, Zuul, Artifactory, or Nexus.
  • Familiarity with Agile software development methodologies and workflow management tools such as Jira or RTC.
  • Strong analytical, debugging, problem-solving, and collaboration skills.
Technical Skills
  • Programming

    Languages:

    C, C++, Python, Java, Bash, Shell scripting
  • Embedded Development: AUTOSAR, RTOS, bare-metal systems, model-based development
  • Automotive Tools:
    System Desk, ETAS ISOLAR, MXAM, BTC, Trace
    32, dSPACE, Vector
  • CI/CD & Dev Ops:
    Jenkins, Team City, CircleCI, Zuul
  • SCM Tools:
    Git, SVN, RTC, TFS, Accurev, PVCS
  • Cloud & Infrastructure:
    Azure, AWS, GCP, Docker, Kubernetes
  • Configuration Management:
    Ansible, Puppet, Chef
  • Monitoring Tools:
    Grafana, Nagios
  • Operating Systems:
    Linux, Unix, Windows
Preferred Qualifications
  • Strong understanding of ISO 26262 and safety‑critical automotive software development processes.
  • Experience with tool qualification and certification for automotive software tool chains.
  • Knowledge of ASPICE, AUTOSAR architecture, and MISRA C/C++ standards.
  • Experience with virtualization technologies and virtualized software development/testing environments.
  • Familiarity with application software diagnostics, calibration, and performance optimization.
  • Experience with automated testing frameworks and continuous integration infrastructure for embedded systems.
  • Exposure to cloud‑native development workflows and containerized build/test environments.
  • Experience designing scalable data processing or software automation solutions.
  • Demonstrated leadership, mentoring, or cross-functional technical coordination experience.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary