Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Lawrence Harvey, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Embedded Software QA Engineer at Lawrence Harvey will play a crucial role in ensuring the quality and functionality of embedded software systems. This position involves designing, implementing, and executing test plans while collaborating closely with development teams to identify and resolve issues. The ideal candidate will leverage their experience in embedded systems to enhance product reliability and performance, contributing significantly to the overall success of the team and the company.
Job Responsibilities
- Develop and execute detailed test plans, test cases, and test scripts for embedded software applications.
- Identify, document, and track defects using standard bug-tracking tools.
- Collaborate with software development teams to clarify requirements and address quality concerns.
- Conduct risk assessments and prioritize testing activities based on project timelines and criticality.
- Perform root cause analysis for software defects and provide timely feedback to the development team.
- Participate in the design and code review processes to ensure quality standards are met from the outset.
- Maintain and enhance automated test frameworks and tools for continuous integration.
- Provide input on process improvements to ensure the highest standards of quality are maintained.
Qualifications
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- Minimum of 3 years experience in embedded software testing or quality assurance.
- Strong knowledge of testing methodologies, tools, and processes specifically for embedded systems.
- Proficiency in programming languages such as C/C++, Python, or similar.
- Experience with automated testing frameworks and tools (e.g., Jenkins, TestRail, etc.).
- Excellent analytical and problem-solving skills, with a keen attention to detail.
- Strong communication skills, capable of working effectively in a collaborative team environment.
Technologies & Tools
The successful Embedded Software QA Engineer will work with a range of technologies and tools crucial for delivering high-quality embedded systems. Familiarity with industry-standard debugging and analysis tools, such as JTAG debuggers, oscilloscopes, and logic analyzers, is essential. Additionally, proficiency in test management and automation tools like Jenkins, Git, and TestRail will be utilized to streamline the testing process and integrate seamlessly into the software development lifecycle.
Ideal Candidates
Ideal candidates for the Embedded Software QA Engineer position are those who demonstrate a strong passion for quality assurance in technology-driven environments. They possess a proactive approach to problem-solving, coupled with a meticulous attention to detail. The ability to communicate complex ideas succinctly and work collaboratively within a diverse team is vital. A continuous learner, the ideal candidate is adaptive and thrives in fast-paced settings, always striving to enhance their skills and contribute to innovative solutions in the embedded software domain.
The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.