Software Applications Engineer

Texas Instruments
Germany
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: mastersSkills: ["Communication","Stakeholder management","Interpersonal skills","Analytical problem-solving","Team collaboration"]

Develop, design, and debug embedded software across the product lifecycle, from stakeholder-aligned requirements through validation and release. Serve as the primary technical point of contact for integrating Complex Device Drivers (CDDs) into customer AUTOSAR systems, including BMP/Battery Management solutions via MCAL drivers, OS, and RTE. Lead technical issue analysis, root-cause debugging, performance optimization, and ensure compliance with ASPICE and ISO 26262 functional safety standards.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Texas Instruments
Texas Instruments
1 day ago

Software Applications Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Develop, design, and debug embedded software across the product lifecycle, from stakeholder-aligned requirements through validation and release. Serve as the primary technical point of contact for integrating Complex Device Drivers (CDDs) into customer AUTOSAR systems, including BMP/Battery Management solutions via MCAL drivers, OS, and RTE. Lead technical issue analysis, root-cause debugging, performance optimization, and ensure compliance with ASPICE and ISO 26262 functional safety standards.
Location: Germany
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Develop, design, and debug embedded software solutions across the full product lifecycle, from requirements to release.
  • •Design, integrate, and validate Complex Device Drivers (CDDs) into customer AUTOSAR systems for battery management solutions (BMS) features in the AUTOSAR BSW layer.
  • •Collaborate with customers to define and manage requirements for CDD development to meet vehicle-level BMS needs.
  • •Lead technical issue analysis, root cause debugging, and performance optimization for customer use cases.
  • •Ensure compliance with ASPICE guidelines and ISO26262 functional safety standards and maintain documentation for requirements, designs, and test reports.

Key Requirements

  • •Master’s degree in ECE, Computer Science, or a related field.
  • •5+ years of software experience in embedded systems (MCU/MPU, ARM), computer architecture (cache, DMA, interconnect), and operating systems with basic communication peripherals (I2C, SPI, UART, CAN).
  • •Automotive software architecture experience with standard OSes, BSW, and middleware components (MCAL, AUTOSAR, Linux).
  • •Experience with functional safety, including ASIL and ASPICE.
  • •Programming experience in languages such as C, C++, and Python.
Experience:5+ yearsEmbedded systemsAutomotiveFunctional safety
Education:Master's
Skills:CommunicationStakeholder managementInterpersonal skillsAnalytical problem-solvingTeam collaboration
Tech Stack:Embedded systemsMCUMPUARMComputer architectureCacheDMAInterconnectOperating systemsI2CSPIUARTCANAutomotive softwareMCALAUTOSARBSWRTEMiddlewareLinux

Company Brief

Texas Instruments
Designs and manufactures semiconductors and analog chips used in industrial, automotive, personal electronics, communications, and enterprise systems. It is one of the world’s largest semiconductor companies, with a broad portfolio of embedded processing and power products.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Dallas, United States
Founded: 1930
WebsiteLinkedIn