
Sr. Embedded Software Test Engineer (SP-50023440)
- Austin, TX
- Permanent
- Full-time
- Design and develop test plans for new features and products (both black box and white box) by translating requirements into test cases and incorporating customer feedback into test plans.
- Implement tests during the pre-silicon and post-silicon phases of the product.
- Own the communication with cross-functional teams and represent the team in discussions and reviews.
- Drive toward automation of all tests within a Continuous Integration environment.
- Find issues and triage/debug them with software teams.
- Present results to product owners, internal customers, and software developers to assist in resolving defects.
- Bachelor's degree in Electrical Engineering, Computer Science or Computer Engineering with a minimum of 5 years of experience OR Master's degree in Electrical Engineering, Computer Science or Computer Engineering with a minimum of 3 years of experience.
- Experience in embedded systems and Real Time Operating Systems (RTOS).
- Experience with a variety of MCU and DSP cores/processors.
- Experience with scripting or programming languages such as (Python/shell, C, C++, etc.).
- Understanding of software testing and test automation principles.
- Excellent debugging and problem-solving skills.
- Experience in lab equipment such as oscilloscopes, signal generators, logic analyzers and spectrum analyzers for measurement and debugging issues.
- Experience with Jira, svn/git, and continuous integration systems (e.g., Jenkins).
- Familiar with defect management practices.
- Familiar with SDLC.
- Experience with Agile Scrum software development.
- Experience developing and implementing embedded software tests on development boards.