Embedded Developer Linux
Be the driving force behind Linux-based embedded systems in robotics. Enjoy flexible hybrid work, medical aid, and opportunities for global tech impact. 5+ years’ experience required.
About the Job and Contract
The Embedded Developer Linux position is a full-time, permanent role offering a market-related salary. Hybrid work is an attractive benefit, allowing flexibility with three days in office per week.
Additional perks include contributions to medical aid and the exciting possibility of international travel. Permanent residency or South African citizenship is required for eligibility.
The company operates in the cutting-edge field of robotics and automation, integrating new technologies across multiple industries. Passion for technology and innovative problem-solving is highly regarded.
Applicants must possess at least five years of relevant experience plus a BSc or BTech, ideally in Electrical Engineering. A proactive, collaborative approach will help candidates stand out.
With established roots and a global footprint, the employer provides a stimulating environment for ambitious engineers ready to make an international impact.
Key Responsibilities and Daily Life
As an Embedded Developer Linux, your main task involves developing and maintaining software on embedded Linux platforms, crucial for advanced robotics solutions. Day-to-day duties are varied and engaging.
Typical responsibilities include Linux kernel configuration, device tree maintenance, and integration of bootloaders. Debugging both hardware and software is frequent.
Testing forms a significant aspect. You’ll peer review software, hardware, and schematics while also contributing to training and team collaboration initiatives.
Maintaining build pipelines and thorough documentation is required, ensuring products meet stringent standards. You’ll also use version control and participate in frequent knowledge exchanges.
Ongoing professional development is encouraged, with exposure to leading-edge tools and methodologies that continually challenge your skills.
Pros: Why Apply?
This position offers cutting-edge work on international robotics projects, providing unmatched exposure and career growth for engineers with curiosity and drive.
The flexible hybrid structure helps you maintain a healthy work-life balance, while medical aid contributions add stability and reassurance to your professional journey.
Cons: Considerations
Given the technical demands, this role is best suited for candidates with strong embedded Linux experience. Beginners may find the steep learning curve challenging.
Hybrid work means some mandatory in-office days, which could pose a challenge for those preferring full remote. Occasional international travel also requires flexibility.
Our Verdict
For experienced engineers passionate about robotics and embedded systems, this Embedded Developer Linux role is an excellent opportunity. It delivers an engaging blend of technical challenges, benefits, and career growth.
If you are ready to shape the future of automation and robotics, this position could be the next step in your professional evolution.
