Our client is seeking a Software Systems Validation Engineer to join their team in Carrollton, TX (hybrid). In this role, you'll validate embedded controllers that power innovative, energy-efficient HVAC solutions for commercial applications.
What You'll Do:
- Develop and execute validation strategies for embedded systems.
- Collaborate with cross-functional teams to ensure system functionality, performance, and reliability.
- Debug complex hardware/software interactions using advanced tools.
- Drive automation in testing processes and contribute to continuous improvement efforts.
- Education: Bachelor's or Master's in Electronics Engineering, Computer Science, or related field.
- Experience: 8+ years in embedded systems validation, with expertise in hardware/software debugging, automation, and communication protocols (e.g., UART, I2C, SPI, CAN, BLE).
- Preferred: Knowledge of C/C++, Python, and CI/CD pipelines. Industry experience in HVAC, automotive, or related fields is a plus.
location: Carrollton, Texas
job type: Permanent
salary: $125,000 - 130,000 per year
work hours: 8am to 4pm
education: Bachelors
responsibilities:
Key Responsibilities
- Design and develop comprehensive validation strategies tailored for embedded controllers in the HVAC domain.
- Create and maintain test deliverables, including:
- Test plans aligned with project requirements and functional specifications.
- Test content such as manual and automated test cases for validating system functionality, performance, and reliability.
- Test execution schedules, ensuring all test activities are performed on time.
- Bug reports with detailed root cause analysis and actionable feedback for development teams.
- Test reports summarizing results, coverage, and overall system quality.
Qualifications
- Bachelor's or Master's degree in Electronics Engineering, Computer Science, or a related field.
- Minimum 8 years of professional experience in system-level validation, ideally in embedded systems.
- strong understanding of embedded systems, including microcontrollers, real-time operating systems (RTOS), and firmware development.
- Proficiency in debugging and troubleshooting hardware/software interfaces.
- Expertise in validation tools, automation frameworks, and scripting languages (Python preferred).
- Familiarity with communication protocols such as UART, I2C, SPI, CAN, BLE.
- Familiarity with programming languages such as C, C++, C#, and scripting languages like Python, bash, Rust.
- Experience validating systems in industries such as HVAC, automotive, aerospace, medical, industrial controls, or related fields.
- Hands-on experience with test management tools, Azure DevOps preferred.
- Expertise with Version control tools, preferably Git, and knowledge of CI/CD pipelines for continuous integration and deployment is a plus.
- Capable of working independently with minimal supervision, taking initiative to identify and address challenges.
- Thrives in fast-paced environments with tight deadlines and evolving project priorities.
- Flexible and adaptable to last-minute changes in project scope or timelines.
- strong problem-solving skills with a methodical approach to debugging and root cause analysis.
- Excellent communication and collaboration skills, able to convey complex technical concepts to diverse audiences.
- Passionate about innovation and continuous improvement, contributing creative ideas to improve validation processes.
qualifications:
- Experience level: Experienced
- Minimum 7 years of experience
- Education: Bachelors
skills:
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
This posting is open for thirty (30) days.