Job Overview
Company
Anicalls (Pty) Ltd
Job Type
Full Time/Permanent
Ready to Apply?
Take the Next Step in Your Career
Join Anicalls (Pty) Ltd and advance your career in Engineers
Apply for This Position
Click the button above to apply on our website
Job Description
Candidate should be able to:
collaborate closely with chip architects, designers, verification/emulation engineers, and software engineers.
Participate in quality check reviews
Involve in projects will include everything from conception, to implementation and bring-up
Develop device drivers, and diagnostic software for SOCs
Specify and develop ARM trusted firmware
Provide firmware support to pre-silicon prototyping system and post-silicon bring-up
Candidate should have
Experience using software or FPGA-based emulators is a plus.
Knowledge of how to use lab equipment such as multimeters, oscilloscopes, logic analyzers, protocol analyzers is a plus.
Proficiency with industry-standard software engineering tools such as Git, Jenkins, GDB/Lauterbach debugging, Buildroot, configuration management, and continuous integration.
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.
10+ years of experience developing embedded system software from requirements into validated implementations.
Experience with developing embedded software at levels from bare-metal, Trusted Firmware (or similar), to embedded Linux drivers.
Experience with integrating vendor IP firmware
Don't Miss This Opportunity!
Anicalls (Pty) Ltd is actively hiring for this Embedded Linux Device Driver Devel... position
Apply Now