

EQMS Specialist
β - Featured Role | Apply direct with Data Freelance Hub
This role is for an "Embedded and Firmware Automation Test Lead" in Richmond, VA, with a contract length of over 6 months. Pay rate is unspecified. Key skills include embedded systems testing, firmware automation, HIL testing, and programming in C and Python. A Bachelor's degree and 8+ years of relevant experience are required.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
-
ποΈ - Date discovered
June 13, 2025
π - Project duration
More than 6 months
-
ποΈ - Location type
On-site
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
Austin, TX
-
π§ - Skills detailed
#Jenkins #Version Control #Automated Testing #Jira #Documentation #Regression #IoT (Internet of Things) #GIT #Compliance #Embedded Systems #Deployment #Python #Scala #Strategy #Automation #Source Code Control #Programming #GitLab
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
Job Title: Embedded and Firmware Automation Test Lead
Richmond VA
No C2C/No Sponsorship - Permanent Fulltime No C2C!
We are seeking aΒ Embedded and Firmware Automation Test Lead. In this role, you will be a key contributor to ensuring the reliability, performance, and integration of our innovative embedded and IoT-based devices. You will lead the development and execution of automated testing frameworks, including hardware-in-the-loop (HIL) testing, and support continuous integration efforts across embedded firmware and hardware platforms.
MUST HAVE:
Embedded and Firmware systems testing and integration exp
Firmware test automation and hardware-in-the-loop (HIL) testing
IoT with real-time operating systems (RTOS)
Programming using C and Python.
Source code control tools, CI/CD frameworks, deployment pipelines, and defect tracking
Responsibilities:
Lead the automated testing strategy for embedded and firmware systems, focusing on integration, regression, and performance testing.
Design and implement HIL testing setups to validate real-time embedded system behavior under simulated hardware conditions.
Work with RTOS-based IoT platforms, ensuring robust test coverage across various firmware modules.
Develop automation scripts and tools using Python and C to test embedded systems and firmware features.
Maintain and extend the test automation framework, ensuring scalability and adaptability for future product iterations.
Manage and optimize CI/CD pipelines and version control workflows to support rapid development and reliable releases.
Collaborate closely with hardware, software, and quality teams to identify defects early, root-cause issues, and drive resolution.
Author and maintain test documentation, reports, and defect logs, ensuring traceability and compliance with internal and regulatory standards.
Stay current on industry trends and best practices in firmware test automation, and continuously integrate those into the development lifecycle.
Qualifications:
Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field; Masterβs preferred.
8+ years of experience in embedded systems and firmware testing, including system integration and delivery.
Strong expertise in firmware test automation, HIL testing, and working with IoT systems using RTOS.
Solid programming skills in Python and C for writing test scripts and embedded test logic.
Proficient with source control tools (e.g., Git), CI/CD frameworks (e.g., Jenkins, GitLab CI), deployment pipelines, and defect tracking tools (e.g., Jira).
Experience in regulated environments (medical devices, automotive, etc.), with deep understanding of software/firmware verification and validation processes.
Excellent written and verbal communication skills, capable of presenting technical information clearly to stakeholders at all levels.