Embedded Software Infotainment Engineer in Austin, TX

Hybrid in Austin, TX, US • Posted 60+ days ago • Updated 6 days ago
Full Time
Hybrid
$150,000 - $190,000/yr
Company Branding Image
Fitment

Dice Job Match Score™

🫥 Flibbertigibetting...

Job Details

Skills

  • Automated Testing
  • C
  • Cloud Computing
  • Communication
  • Computer Hardware
  • Design Patterns
  • Documentation
  • Embedded Systems
  • HAL
  • High Performance Computing
  • Java
  • Management
  • Mentorship
  • Operations Management
  • Programming Languages
  • Prototyping
  • Regulatory Compliance
  • Scalability
  • Software Design
  • Software Development
  • Software Engineering
  • Testing

Summary

Embedded Software Infotainment Engineer

 

JD for the boards:

 

The Senior Staff Embedded Software Infotainment Engineer will design, develop, and deliver low-level embedded software for high-performance automotive infotainment (IVI) platforms built on Qualcomm SoCs. This role focuses on device driver development, board bring-up, and deep hardware–software integration, enabling core subsystems such as display, audio, camera, and connectivity.

This position requires a highly hands-on engineer with strong experience in QNX and/or Android BSP/Linux kernel development, capable of writing drivers from scratch, debugging complex system issues, and bringing up full platforms in collaboration with hardware teams and vendors.

 

Embedded Software Development

  • Design and implement base software components including BSP, bootloaders, OS services, and low-level drivers (QNX/Android/Linux)
  • Lead board bring-up activities on Qualcomm SoC-based IVI platforms (8155/8255 or similar)
  • Develop and debug device drivers and HAL layers (C/C++) for multimedia and connectivity subsystems
  • Enable core platform functionality including boot chain, clocks/resets, memory, storage, and power sequencing
  • Support multi-display bring-up (Android/QNX) including serializer/deserializer integration
  • Work closely with hardware teams on schematic review, interface validation, and system debugging
  • Perform deep HW/SW integration and root cause analysis using logs, tracing, and lab tools (JTAG, etc.)
  • Collaborate with SoC vendors and third-party suppliers (Qualcomm, NXP, peripheral vendors) for integration and issue resolution
  • Contribute to diagnostics, validation hooks, and system observability for production readiness
  • Support DV, PV, and manufacturing readiness including flashing, debugging, and performance tuning
  • Improve software quality through testing strategies, automation, and code reviews
  • Mentor engineers and drive best practices for driver development, bring-up workflows, and debugging methodologies

 

Operational Management

  • Coordinate with hardware, validation, and manufacturing teams during bring-up and integration phases
  • Support cross-ECU coordination (IVI + MCU systems) including power, wake, and peripheral enablement
  • Identify risks in hardware/software interaction and proactively drive resolution
  • Ensure compliance with automotive development processes and support production deployment
  • Provide support during critical integration builds and validation events (may require off-hours support)

 

General Skills:

  • Strong analytical and structured problem-solving skills for complex embedded systems
  • Clear communication across hardware, software, and validation teams
  • Collaborative and effective in cross-functional environments
  • Ownership-driven with high standards for code quality, documentation, and reviews
  • Strong time management and attention to detail

 

Required Specialized Skills:

  • 8+ years of embedded software development experience
  • Strong experience with:
    • QNX (7.1/8.0) OR Android BSP / Embedded Linux
    • Linux kernel and BSP development
  • Hands-on experience with:
    • Device driver / kernel / HAL development (C/C++)
    • Qualcomm automotive SoCs (SA8155P, SA8255P or similar)
    • Board bring-up (bootloaders, device tree, low-level initialization)
  • Deep understanding of:
    • Interrupts, DMA, memory mapping
    • Clocks/resets, power management
    • Hardware debugging (logs, tracing, JTAG, lab tools)
  • Experience with:
    • Multimedia subsystems (display, audio, camera)
    • Connectivity (USB, Ethernet, BT/Wi-Fi)
    • Hardware/software integration and debugging
  • Must be able to:
    • Write drivers from scratch (not just configure existing ones)
    • Work closely with hardware and vendors to enable full system functionality

 

Desired Skills:

  • Automotive IVI / digital cockpit experience
  • DV / PV / EOL / manufacturing support experience
  • Experience with NXP microcontrollers (S32K) and cross-ECU coordination
  • FreeRTOS or MCU experience
  • Familiarity with ISO 26262 (functional safety concepts)
  • Consumer electronics or multi-display system experience
  • Rapid prototyping and validation experience

 

Workplace Flexibility:

  • Hybrid work model
  • Occasional travel (<15%, including international travel)
  • May require off-hours support during bring-up, integration, or validation phases

 

Years of Relevant Experience:

  • 10+ years of embedded software / BSW development

 

Required Education:

  • Bachelor’s degree in computer engineering, Electrical Engineering, Computer Science, or related field

Desired Education:

  • Master’s degree in a related technical field
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10365912
  • Position Id: 8869727
  • Posted 30+ days ago

Company Info

About OSI Engineering, Inc.

OSI Engineering delivers professional engineering consultants and contractors to enable you to meet your time-to-market demands. Our technical knowledge of your specific technology, streamline the process to deliver the right engineer with the right technical expertise to add value with minimal ramp up time. Additionally, on-call access to our highly-skilled engineering pool enables your business to stay ahead of the curve.

Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Raymond, Ohio

Today

Easy Apply

Contract

Up to $45

Columbus, Ohio

Yesterday

Easy Apply

Contract

Depends on Experience

Mountain View, California

6d ago

Easy Apply

Full-time

$252,000 - $260,000

Hybrid in Mountain View, California

20d ago

Easy Apply

Full-time

$180,000 - $230,000

Search all similar jobs