Embedded Software Engineer, Automated Quality & Test jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

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

Embedded software testingAutomated test frameworksC/C++ programmingPython programmingContinuous integration toolsVersion control systemsReal-time operating systemsTest automation frameworksAnalytical skillsAgile methodologiesCommunication skills

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.

twittertwitter
company-logo
Zaden Technologies builds AI and cloud products that help regulated organizations ship secure, reliable software faster.

Funding

Current Stage
Early Stage
Total Funding
$0.1M
2022-11-01Pre Seed· $0.1M

Leadership Team

leader-logo
valentine nwachukwu
Chief Executive Officer & President
linkedin
Company data provided by crunchbase