Embedded Linux Engineer
Cruise LLC
Contract San Francisco, California, United States Posted 3 years ago
About Position
Embedded Linux Engineer (Contract)
$65.00 / Hourly
San Francisco, California, United States
Embedded Linux Engineer
Contract San Francisco, California, United States Posted 3 years ago
Skills
● BS or MS in Computer Science Computer Engineering Electrical Engineering or a related discipline or equivalent combination education. ● 10+ years’ experience developing embedded system software from requirements into validated implementations. ● Excellent communication skills. Experienced in creating and presenting clear technical specifications and communicating with cross-functional teams. ● Proficiency with C Python (or similar) Shell scripts and knowledge of Arm v8-A/v7-A assembly. ● Experience with developing embedded software at levels from bare-metal Trusted Firmware (or similar) to embedded Linux drivers. ● Experience with integrating vendor IP firmware ● Proficiency with industry-standard software engineering tools such as Git Jenkins GDB/Lauterbach debugging Buildroot configuration management and continuous integration. ● Knowledge of how to use lab equipment such as multimeters oscilloscopes logic analyzers protocol analyzers is a plus. ● Experience using software or FPGA-based emulators is a plus. ● Security focused mindset is a plusDescription
The firmware contractor will collaborate closely with chip architects, designers, verification/emulation engineers, and software engineers and be responsible for the following:
● Clearly specify and develop ARM trusted firmware
● Develop device drivers, and diagnostic software for SOCs
● Involvement in projects will include everything from conception, to implementation and bring-up
● Provide firmware support to pre-silicon prototyping system and post silicon bring-up
● Participate in quality check reviews
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.