Embedded Software Engineer (Contract)

Job Overview

logoAs an Embedded Software Engineer, you will play a critical role in implementing embedded software for our cutting-edge infotainment stack. You will contribute to the delivery of a proof of concept (POC). This position offers the opportunity to work in a dynamic, fast-paced startup environment where your skills in embedded systems will be put to the test.
This role is a three-month contract that has the potential to be extended.Work will be conducted onsite at our Mountain View, CA, office.
Key Responsibilities:Develop and implement embedded software for infotainment systems, focusing on either Linux or Android-based environments.Work under the technical leader’s direction to meet project deadlines and objectives.Deliver high-quality software solutions that meet performance, reliability, and functionality requirements.
Required Skills:2+ years of industry experience with strong programming skills in C or C++Experience in implementing device drivers and system software for embedded Linux systems, with in-depth knowledge of the Yocto build system.Comfortable working in a fast-paced, high-pressure startup environment.Proven experience working closely with hardware teams to bring up boards and improve system performance.Experience in implementing and debugging device drivers and embedded software for any of the following: Audio systems, Display and graphics pipelines, CAN (Controller Area Network), Ethernet and network protocols.Experience working with hypervisors in embedded systems.
Preferred Skills:Experience with Android Open Source Project (AOSP) or Android Automotive (AAOSP) kernel and framework development.Experience creating scripts to send/receive CAN messages, ethernet packets over different transport protocols (e.g. SOME-IP, MQTT).
This role is ideal for engineers passionate about embedded systems and eager to contribute to innovative infotainment solutions. If you have the technical skills and the drive to succeed in a startup environment, we encourage you to apply.
Compensation:Hourly rate is between $70-$100 per hour and is dependent on factors such as credentials, industry-based experience, qualifications and training. This role requires someone to work onsite at our Mountain View Office

Job Detail
Shortlist Never pay anyone for job application test or interview.