Senior AUTOSAR Software Developer
- πΊπΈ United States
- On-site
- Senior
- 2 months ago
- $55 β $60 / hour
- DaVinci
- Embedded C
- SPI
- UART
- GitHub
- GitLab
- calibration
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 experiencedSenior AUTOSAR Software Developer with strong expertise inAUTOSAR Basic Software (BSW) development and configuration usingVector DaVinci Developer andVector 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 onInfineon 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 inAUTOSAR 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 withInfineon 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.
- Inclusive and diverse work environment
- Opportunities for professional growth and development
- Comprehensive health and wellness benefits
Thanks
Senior AUTOSAR Software Developer Β· Artech LLC