Professional Software Services & Solutions
Solution Services • Software Engineering • Telecommunication • Mobile Devices • Embedded Systems
March 19
🔄 Hybrid – Bay Area
Professional Software Services & Solutions
Solution Services • Software Engineering • Telecommunication • Mobile Devices • Embedded Systems
• Contribute as system level engineer to build, integrate, and optimize security-related Linux and Android components into an RTOS based infotainment solution for automotive consumer devices • Be responsible for the entire life cycle of the security domain, including requirements, system design, development, deployment, and maintenance of the infotainment software • Participate in the design of a best-in-class in-vehicle platform for GM infotainment systems • Follow our software development process, where quality comes first and ensure that the designed solutions conform to architectural requirements such as scalability, maintainability, reliability, extensibility, usability and security • Ensure communication “bridge” between various internal and external technical teams to make appropriate system-level design trade-offs, refine system requirements, and identify innovation opportunities • Work on new feature development, as well as maintenance of existing features and bug fixes • Collaborate with team members in software development activities using the Scrum/Agile development process • Write clear and complete documentation
• Bachelor's degree in Computer Science, Software Engineering, or related degree • Minimum of 2 or more years in Software Development on RTOS/QNX and Android platforms, especially at the system level, including native Android and Java framework • Strong experience debugging complex existing code base in C, C++, and Java • Experience using scripting languages such as shell and Python • In depth experience with Scrum/Agile software development process and SCM tools like Git, Gerrit, OpenGrok
• Medical, Dental, Vision and Life Insurance. • 401K Matching • PTO & Sick Leave.
Apply Now