Senior AUTOSAR Software Developer

Artech LLC

  • Fridley, MN
  • 13 days ago
  • $55–$60 Per Hour
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • Automotive Industryunmatched
  • Bootingunmatched
  • C Programming Languageunmatched
  • Calibrationunmatched
  • Change Managementunmatched
  • Communications Protocolsunmatched
  • Computer Programmingunmatched
  • Debugging Toolsunmatched
  • Device Driversunmatched
  • Electrical Wiringunmatched
  • Embedded Programming Languagesunmatched
  • Embedded Softwareunmatched
  • Embedded Systemsunmatched
  • Flash Developmentunmatched
  • GitHubunmatched
  • ISO (International Organization for Standardization)unmatched
  • Maintain Complianceunmatched
  • Microcontrollerunmatched
  • OEM (Original Equipment Manufacturer)unmatched
  • Operating Systemsunmatched
  • Oscilloscopeunmatched
  • Problem Solving Skillsunmatched
  • Quality Metricsunmatched
  • Realtime Programmingunmatched
  • Root Cause Analysisunmatched
  • SPICE (Simulation Program with Integrated Circuit Emphasis)unmatched
  • Schematicsunmatched
  • Software Administrationunmatched
  • Software Architectureunmatched
  • Software Debuggingunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Technical Supportunmatched
  • Universal Asynchronous Receiver-Transmitter (UART)unmatched

Description

Request ID: 97752-1
Title: Senior AUTOSAR Software Developer
Locations: Fridley, MN
Duration: 06+ Months with Possible Extension.
Pay Range: $55-$60/Hour on W2/C2C (All inclusive)


We are seeking a highly experienced Senior AUTOSAR Software Developer with strong expertise in AUTOSAR Basic Software (BSW) development and configuration using Vector DaVinci Developer and Vector DaVinci Configurator. The ideal candidate will have hands-on experience in configuring, integrating, and validating AUTOSAR BSW modules, RTE generation, MCAL integration, multicore ECU configuration, and embedded software development on Infineon TC3xx microcontrollers.

Note:Hands-on experience with Vector DaVinci Developer and DaVinci Configurator is mandatory. Candidates with primarily Model-Based Development (MBD) or application integration experience without core BSW configuration experience will not be considered.

Required Skills

  • 8+ years of embedded software development experience in automotive systems.
  • Strong expertise in AUTOSAR Basic Software (BSW) development and integration.
  • Mandatory hands-on experience with:
    • Vector DaVinci Configurator
    • Vector DaVinci Developer
  • Strong experience in configuring and integrating AUTOSAR modules, including:
    • BSW Management
    • ECU Management (ECUM)
    • Operating System (OS)
    • COM
    • CAN
    • DCM
    • Fee
    • Fls
    • DMA
    • MCAL drivers
  • Experience with:
    • RTE generation, configuration, and validation
    • AUTOSAR multicore architecture
    • ASWC integration
    • Bootloader-related modules
  • Strong Embedded C programming skills for real-time systems.
  • Experience with Infineon AURIX TC3xx microcontroller family.
  • Strong knowledge of:
    • GTM
    • PWM
    • EvADC
    • DTM
    • DSADC
    • TIM
    • SMU
    • Watchdog (WDG)
  • Experience with communication protocols:
    • CAN
    • J1939
    • XCP
    • SPI
    • UART
  • Experience developing Complex Device Drivers (CDD).
  • Exposure to Flash driver development.
  • Knowledge of GitHub/GitLab source control.
  • Good understanding of:
    • Hardware schematics
    • Wiring diagrams
    • ECU hardware
    • Power supply design
  • Experience using debugging and calibration tools:
    • TRACE32
    • CANape
    • CANdb++
    • Oscilloscope
    • Digital Multimeter (DMM)
  • Experience with OEM calibration tools is preferred.

Key Responsibilities

  • Design and develop AUTOSAR Basic Software (BSW).
  • Configure and integrate AUTOSAR BSW modules.
  • Perform RTE generation, configuration, and validation.
  • Configure and optimize multicore ECU software architecture.
  • Integrate Application Software Components (ASWC).
  • Configure MCAL modules and low-level drivers.
  • Develop Complex Device Drivers (CDD).
  • Support Flash driver development and integration.
  • Perform software debugging and root cause analysis.
  • Collaborate with hardware, systems, and application teams.
  • Ensure compliance with AUTOSAR architecture and automotive quality standards.
  • Manage software changes and support technical issue resolution.

Preferred Qualifications

  • Experience with automotive ECU software development.
  • Strong understanding of AUTOSAR Classic Platform.
  • Experience working with OEM development processes.
  • Knowledge of automotive communication stacks and diagnostics.
  • Experience in safety-critical embedded software development.

Mandatory Technical Skills

  • AUTOSAR Classic Platform
  • Basic Software (BSW)
  • Vector DaVinci Configurator (Mandatory)
  • Vector DaVinci Developer (Mandatory)
  • RTE Configuration
  • MCAL Configuration
  • ECU Configuration
  • Embedded C
  • Infineon TC3xx
  • CAN
  • J1939
  • XCP
  • SPI
  • UART
  • GTM
  • PWM
  • Bootloader
  • TRACE32
  • CANape
  • GitHub/GitLab

Nice to Have

  • OEM calibration tool experience.
  • Flash driver development.
  • Functional Safety (ISO 26262) exposure.
  • Automotive SPICE process knowledge.
Company Benefits & Culture
  • Inclusive and diverse work environment
  • Opportunities for professional growth and development
  • Comprehensive health and wellness benefits
Appreciate your quick response and please feel free to reach me out for any query you may have.

Thanks

Numbers & Facts

LocationFridley, MN
Salary$55–$60 Per Hour

Similar Jobs

See more jobs