Embedded Test Software Engineer

Click Here to Apply

Job Location

South Africa, South Africa

Job Description

Key Responsibilities: Establish and streamline a software testing team to support multiple product developments. Develop and implement robust testing infrastructure, including: Writing automated test software in C# and other languages. Designing embedded testing systems with electronic designs and firmware in C/C++ . Create comprehensive software test plans and ensure adequate test coverage. Identify bugs and their root causes through methodical testing approaches. Advocate for prioritizing testing in the development cycle, contributing to a culture of quality. Skills Required: Proficiency in C# or similar languages (e.g., Java, Swift). Embedded software and testing expertise in C/C++ . Strong problem-solving skills and attention to detail. Effective prioritization, time management, and collaboration within local and international teams. Ability to work independently with minimal guidance. Qualifications: NQF Level 7 (BEng, BTech, or Advanced Diploma) in Electronic Engineering, Computer Science, or a similar field Preferred Expertise (Advantageous): Unit testing and Test-Driven Development ( Google Test, gtest ). Continuous Integration tools ( Jenkins pipelines ). Electronic hardware design and testing. Programming in Python or MATLAB . Debugging communication protocols ( UART, SPI, I2C, CAN ). Experience with ARM microcontrollers and platforms like Raspberry Pi and Arduino . Agile (Scrum) software development methodology. Mechanical design and prototyping with 3D printing. Why Join Us? Be at the forefront of consumer radar innovation. Work with a passionate team that values quality and innovation. Enjoy flexible remote working options while contributing to groundbreaking projects.

Location: South Africa, ZA

Posted Date: 12/25/2024
Click Here to Apply
View More Jobs

Contact Information

Contact Human Resources

Posted

December 25, 2024
UID: 4965027985

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.