Tallo logoTallo logo

Engineer - C++, Linux and Embedded Systems

Job

Aquinas Consulting

Waterbury, CT (In Person)

Full-Time

Posted 3 weeks ago (Updated 2 weeks ago) • Actively hiring

Expires 5/28/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
72
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

We are seeking a highly skilled Software Engineer with strong experience in C++ development and test automation within a Linux-based environment. This role will focus on developing, reviewing, and integrating software that interacts with hardware test systems, while building robust automation frameworks to validate system performance and reliability.
Key Responsibilities:
Develop, maintain, and review high-quality C/C++ code for system-level applications Analyze and integrate library code designed to run on test systems and interface with embedded software Design and implement test automation frameworks for hardware devices and systems under test (DUT) Develop and maintain Python-based test scripts using frameworks such as pytest Create and manage Bash scripts for system automation and execution workflows Work with Linux-based controllers to support system testing and orchestration Configure and maintain CI/CD pipelines using tools such as Jenkins Utilize test execution tools (e.g., test robots) for execution, result collection, and packaging Collaborate with cross-functional teams to ensure proper integration between software and test systems Support defect tracking and test management tools (e.g., Jira, Xray preferred) Participate in code reviews, debugging, and continuous improvement of testing processes
Required Qualifications:
Strong proficiency in C/C++ programming Experience working in Linux environments Hands-on experience with test automation frameworks and methodologies Proficiency in Python scripting, including experience with pytest Experience writing and maintaining Bash scripts Familiarity with hardware test environments, including test rigs and devices under test (DUT) Experience with CI/CD tools, particularly Jenkins Strong debugging, analytical, and problem-solving skills
Preferred Qualifications:
Experience with test orchestration tools and automated execution systems Familiarity with Jira and Xray for test and defect tracking Experience working with customer certification testing environments Knowledge of embedded systems or hardware/software integration

Similar remote jobs

Similar jobs in Waterbury, CT

Similar jobs in Connecticut