At a Glance
- Tasks: Test embedded systems and ensure quality of environmental telemetry devices.
- Company: Join Sapien Engineering, a leader in innovative technology solutions.
- Benefits: Enjoy flexible working with 3 days on-site and competitive pay.
- Why this job: Be part of a dynamic team making a real impact in technology.
- Qualifications: Degree in Electronic/Computer Engineering and 3+ years of relevant experience required.
- Other info: Proficiency in C/C++, Python, and knowledge of communication protocols is essential.
The predicted salary is between 28800 - 48000 Β£ per year.
Sapien Engineering is looking for an Embedded Software Test Engineer to support the testing of embedded systems and ensure the quality of our environmental telemetry devices. You'll be responsible for developing and executing both automated and manual test plans, collaborating closely with design teams, and supporting automated manufacturing test systems.
Key Responsibilities
- Develop and execute test plans for embedded systems
- Design and maintain automated test systems
- Perform manual testing where needed
- Collaborate with development teams to validate functionality
- Maintain test environments and track defects to resolution
Requirements
- Degree in Electronic/Computer Engineering or related field
- 3+ yearsβ experience testing embedded or industrial systems
- Proficient in C/C++ and Python
- Familiar with RTOS, microcontrollers, and hardware debugging tools
- Knowledge of communication protocols (I2C, SPI, UART, Ethernet)
For more information, please apply with an updated copy of your CV or email billy.mullen@sapienrec.co.uk.
Embedded Software Test Engineer employer: Sapien Engineering Ltd
Contact Detail:
Sapien Engineering Ltd Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Embedded Software Test Engineer
β¨Tip Number 1
Familiarise yourself with the specific embedded systems and environmental telemetry devices that Sapien Engineering works with. Understanding their products will help you demonstrate your knowledge during interviews and show your genuine interest in the role.
β¨Tip Number 2
Brush up on your skills in C/C++ and Python, as these are crucial for the role. Consider working on personal projects or contributing to open-source projects that involve embedded systems to showcase your coding abilities.
β¨Tip Number 3
Network with professionals in the embedded systems field, especially those who have experience with testing. Attend relevant meetups or online forums where you can ask questions and gain insights that could be beneficial during your application process.
β¨Tip Number 4
Prepare to discuss your experience with automated and manual testing during the interview. Be ready to provide examples of test plans you've developed and how you've collaborated with development teams to resolve defects.
We think you need these skills to ace Embedded Software Test Engineer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights relevant experience in embedded systems testing. Emphasise your proficiency in C/C++ and Python, as well as any experience with RTOS and hardware debugging tools.
Craft a Strong Cover Letter: Write a cover letter that specifically addresses the key responsibilities of the Embedded Software Test Engineer role. Mention your experience with automated and manual testing, and how you can contribute to the quality of environmental telemetry devices.
Showcase Relevant Projects: If you have worked on projects involving communication protocols like I2C, SPI, or UART, be sure to include these in your application. This will demonstrate your hands-on experience and technical skills.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors. A polished application reflects attention to detail, which is crucial for a role in software testing.
How to prepare for a job interview at Sapien Engineering Ltd
β¨Showcase Your Technical Skills
Make sure to highlight your proficiency in C/C++ and Python during the interview. Be prepared to discuss specific projects where you've applied these languages, especially in relation to embedded systems.
β¨Demonstrate Your Testing Experience
Discuss your experience with both automated and manual testing. Provide examples of test plans you've developed and executed, and how you collaborated with development teams to ensure quality.
β¨Familiarise Yourself with Relevant Protocols
Brush up on communication protocols like I2C, SPI, UART, and Ethernet. Being able to explain how you've used these in past projects will show your depth of knowledge in embedded systems.
β¨Prepare Questions for the Interviewers
Think of insightful questions to ask about the company's testing processes and the technologies they use. This shows your genuine interest in the role and helps you assess if it's the right fit for you.