** Worker will be driving a vehicle as part of the job function
Software design and development for infotainment software in embedded Linux and Android systems.
1. 7+ years in Software Development on Linux and/or Android.
2. Experienced with:
- Advanced programming and debugging skills with C, C++/11/14, Java, and unit test framework
- Development tools and IDE such as VS Code, Android Studio, git, JIRA, CMake, etc.
- Preferred - Working knowledge with security concepts such as crypto libraries, File-Based Encryption, OpenSSL libraries, and TEE.
- Understanding of Linux OS Concepts.
- Familiar with Android Open Source Platform programming.
- Ability to navigate and debug through complex existing code base in C, C++ and Java
3. Strong verbal and written communication skills.
4. Bachelor's degree in Computer Science, Software Engineering, or related degree.
Required - Bachelor's degree in Computer Science, Software Engineering, or related degree.
7 years’ experience in coding and programming skills (C, C++)
7+ years in Software Development
Advanced programming and debugging skills with C, C++/11/14, Java, and unit test framework
At least 5 years’ experience working with Linux and/or Android embedded systems
Job Types: Full-time, Contract
Pay: $90.00 - $110.00 per hour
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Relocation assistance
- Vision insurance
Schedule:
- 8 hour shift
- Monday to Friday
Education:
Experience:
- Infotainment software: 5 years (Required)
- Embedded Linux: 5 years (Required)
- Android development: 5 years (Required)
- C, C++: 5 years (Required)
Ability to Commute:
Work Location: In person