Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Skills
Android
Embedded Software
Embedded Systems
HAL
Programming Languages
Operations Management
ISO 9000
Interfaces
AOSP
vehicle EE
Job Details
Mandatory Skills:
- Hands-on experience with AOSP (Android Open Source Project) and Android HAL (Hardware Abstraction Layer) is required.
- Strong expertise in embedded software architecture and development processes.
- Proven track record of supporting software throughout the entire product lifecycle, including mass production.
- In-depth knowledge of vehicle EE (Electrical/Electronic) architectures and automotive development practices.
- Experience implementing functional safety standards (ISO 26262) in embedded software.
- Skilled in designing complex embedded systems, including defining system topologies and component interfaces.
- Solid understanding of real-time operating systems, embedded software frameworks, and interface development.
- Proficiency in programming languages: C, C++, Java, HTML5, and various scripting languages.
Role Responsibilities:
Embedded Software Development (80%)
- Design and integrate bootloaders, device drivers, kernels, and software upgrade mechanisms.
- Contribute to Base Software (BSP), MCAL, drivers, diagnostics, and development/debugging tools.
- Support hardware verification and board bring-up
- Collaborate with third-party vendors and open-source communities as needed.
Operational Management (20%)
- Partner with contract manufacturers to develop test software for ECU bring-up, validation, and production testing.
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.