What are the responsibilities and job description for the Embedded Test Engineer position at LanceSoft, Inc.?
Key/Primary Responsibilities
• Work with a team of test engineers, providing direction, support, and mentorship to ensure effective testing practices.
• Develop and implement testing strategies and processes for embedded systems, ensuring alignment with project goals and quality standards.
• Collaborate with cross-functional teams, including software and hardware engineers, to define testing requirements and priorities.
• Design, develop, and execute comprehensive test plans and test cases for embedded software and hardware components.
• Drive the adoption of automated testing tools and frameworks to enhance testing efficiency and coverage.
• Identify, document, and track defects, ensuring timely communication and resolution with development teams.
• Conduct root cause analysis of defects and lead initiatives to improve product quality and testing processes.
• Facilitate team meetings, including sprint planning, retrospectives, and daily stand-ups, to ensure effective communication and collaboration.
• Maintain and update test documentation, including test plans, test cases, and test reports.
• Stay current with industry trends and best practices in embedded systems testing, and advocate for their integration into the team’s processes.
Requirements
• 5 years of experience in testing embedded systems, with a focus on both hardware and software components.
• Deep expertise in embedded programming languages (e.g., C, C ) and real-time operating systems (RTOS).
• Experience with testing tools and frameworks (e.g., Gtest, Pytest, etc.) and automated testing methodologies.
• Experience working on Linux environment and using Linux tools
• Exposure to CI/ CD processes and tools
• Knowledge of communication protocols (e.g., I2C, SPI, UART) and hardware interfaces.
• Excellent problem-solving skills and attention to detail.
• Good analytical and debugging skills to identify root cause of failure.
• Strong leadership and communication skills, with the ability to motivate and guide team members.
Added Bonus:
• OSCP, SANS/GIAC, CISSP, or other related/equivalent certifications.
• Experience with compliance regulations/laws, security frameworks and standards (e.g., ISO/SAE 21434, NIST, HIPAA, ISO, COBIT, OWASP, ITIL, etc.).
• Experience with one or more of the following industries: law enforcement, defense, intelligence community, automotive, manufacturing, software,
• Bachelor’s degree or higher, in Computer Science, Engineering or related discipline, or equivalent