What are the responsibilities and job description for the Embedded Tools & Test Engineer position at Mogi I/O : OTT/Podcast/Short Video Apps for you?
Location: Austin, TX – Full-Time
Work Type: Permanent
Experience Required: 10 – 15 Years
Compensation: USD 160,000 – 180,000 Meaningful Equity
Job Overview
The Embedded Software Engineer will focus on SDK validation and automated testing for semiconductor products. This hands-on role involves building test frameworks, improving software quality, and enabling reliable SDK releases while collaborating with cross-functional teams.
Key Responsibilities
Work Type: Permanent
Experience Required: 10 – 15 Years
Compensation: USD 160,000 – 180,000 Meaningful Equity
Job Overview
The Embedded Software Engineer will focus on SDK validation and automated testing for semiconductor products. This hands-on role involves building test frameworks, improving software quality, and enabling reliable SDK releases while collaborating with cross-functional teams.
Key Responsibilities
- Design and implement automated test frameworks for SDK and application flows.
- Build testing infrastructure: strategy, tools, regression suites, reporting.
- Develop host- and target-driven utilities for SPI/I2C communication testing.
- Create mocks/stubs to enable repeatable unit testing of firmware-device interactions.
- Apply software quality techniques: static analysis, code coverage, best practices.
- Support lab qualification and cross-team collaboration to optimize SDK usage.
- Work effectively with distributed teams to meet deadlines.
- 10 years in embedded software engineering or system software test automation.
- Strong C, Python, and Shell programming skills.
- Experience building automated test frameworks and scalable regression suites.
- Embedded/target-driven environment experience with debugging of software-device interactions.
- Working knowledge of SPI/I2C or similar low-level communication protocols.
- Familiarity with software quality methods: test strategy, static analysis, code coverage.
- Strong problem-solving and collaboration skills.
- CI pipeline integration experience.
- Embedded Linux/Windows development and testing.
- Hardware-in-the-loop testing and lab test infrastructure experience.
- Exposure to static analysis tools and secure coding practices.
- Self-motivated with an ownership mindset in fast-paced environments.
- Ability to work independently and drive projects to completion.
- Adaptable to international teams and different work cultures.
- Proactive problem-solving attitude.
Salary : $160,000 - $180,000