Zaden Technologies, Inc. · 2 months ago
Embedded Software Engineer, Automated Quality & Test
Zaden Technologies, Inc. is on a mission to simplify software delivery and improve utility for customers. They are seeking an Embedded Software Engineer specializing in Automated Quality & Test to ensure the reliability and performance of embedded software through comprehensive automated testing strategies.
Artificial Intelligence (AI)Information TechnologyMachine LearningSoftware
Responsibilities
Design, develop, and maintain automated test frameworks for embedded software systems
Implement comprehensive test strategies including unit, integration, system, and regression testing
Develop and execute automated tests for real-time operating systems and embedded applications
Integrate automated testing into CI/CD pipelines to enable continuous testing and delivery
Create and maintain test infrastructure using hardware-in-the-loop (HIL) and software-in-the-loop (SIL) approaches
Collaborate with firmware engineers to define testability requirements and improve code coverage
Develop automated performance and stress testing tools for embedded systems
Analyze test results, identify defects, and work with development teams to ensure timely resolution
Maintain test documentation, metrics, and reporting dashboards for quality visibility
Support DevSecOps practices by integrating security testing into automated quality workflows
Qualification
Required
U.S. Citizenship and ability to obtain a security clearance
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
3+ years of experience in embedded software testing or quality assurance
Strong programming skills in C/C++ and Python for test automation
Experience developing automated test frameworks and test harnesses for embedded systems
Knowledge of software testing methodologies, including black-box, white-box, and gray-box testing
Familiarity with continuous integration tools (Jenkins, GitLab CI, or similar)
Experience with version control systems (Git) and collaborative development workflows
Strong analytical and debugging skills with attention to detail
Excellent communication skills and ability to work in cross-functional teams
Preferred
Active security clearance
Experience with real-time operating systems (VxWorks, FreeRTOS, or similar)
Hands-on experience with hardware virtualization tools (QEMU, SIMICS)
Knowledge of test automation frameworks such as Google Test, CppUTest, or Unity
Experience with hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing
Familiarity with CMake and complex embedded build systems
Experience with static and dynamic analysis tools (Coverity, SonarQube, Valgrind)
Background in missile defense, aerospace, or other defense systems
Knowledge of DO-178C, ISO 26262, or other safety-critical software standards
Experience with scripting languages (Bash, PowerShell) for test automation
Understanding of Agile/Scrum methodologies and test-driven development (TDD)
Benefits
Paid holidays and flexible paid time off
Employer contributions toward 401k
Performance-based bonus and profit-sharing
50% coverage of health insurance for employees and their dependents
Company
Zaden Technologies, Inc.
Zaden Technologies builds AI and cloud products that help regulated organizations ship secure, reliable software faster.
Funding
Current Stage
Early StageTotal Funding
$0.1M2022-11-01Pre Seed· $0.1M
Recent News
Company data provided by crunchbase