Embedded Software Engineer - Core OS

Applied Industrial Technologies
Sunnyvale
Full timeFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Collaboration","Problem-solving","Communication","Debugging","Teamwork"]

Senior embedded software engineer to build a next-generation vehicle platform on production computers. You will architect and develop reliable embedded software, integrate components, implement RTOS applications, and work on Android middleware and Linux-based services for cross-device compatibility, collaborating with cross-functional teams to productionize software and maintain vehicles’ software stack.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Applied Industrial Technologies
Applied Industrial Technologies
1 year ago

Embedded Software Engineer - Core OS

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Senior embedded software engineer to build a next-generation vehicle platform on production computers. You will architect and develop reliable embedded software, integrate components, implement RTOS applications, and work on Android middleware and Linux-based services for cross-device compatibility, collaborating with cross-functional teams to productionize software and maintain vehicles’ software stack.
Location: Sunnyvale
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Architect and develop highly reliable embedded software.
  • •Integrate vendor components into a common software framework with proper low-level communication (CAN, LIN, I2C, SPI, UART, etc.).
  • •Implement real-time operating system (RTOS) applications as required for the product.
  • •Drive custom in-vehicle infotainment device solutions.
  • •Develop and customize Linux-based Android services, embedded services, and Android applications for compatibility across Android versions and devices.

Pay and Benefits

Perks:Health InsuranceDentalVision401kLearning BudgetTime Off

Key Requirements

  • •3+ years of experience in embedded devices.
  • •BS in Computer Science, Computer Engineering, or a related field.
  • •Strong background in embedded software development using C/C++ and assembly languages.
  • •Hands-on experience with Android BSP, Android middleware, HAL customization and maintenance.
  • •Advanced debugging skills with focus on low-level hardware debugging and Android middleware (Drivers, HAL, Libraries, Framework)
Experience:3+ yearsEmbedded systems
Education:Bachelor's in Computer Science
Skills:CollaborationProblem-solvingCommunicationDebuggingTeamwork
Tech Stack:CC++AssemblyAndroidRTOSLinuxCANI2CSPIUARTPCIe

Company Brief

Applied Industrial Technologies
Builds software tools for autonomous vehicle development, including simulation, validation, and data infrastructure for automakers and robotics teams. Also supports defense applications with autonomy-focused testing and deployment platforms.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Growth: Scaleup
Headquarters: Mountain View, United States
Founded: 2017
WebsiteLinkedIn