Embedded Software Engineer (W2 ONLY And AI Experience Required)

TEKSYSTEMS INC.
Dallas, TX, United States
1 day ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Artificial Intelligence Automation of Tests C++ (Programming Language) Static Program Analysis Software Quality Linux Linux on Embedded Systems Embedded Software Firmware Hardware-In-The-Loop Simulation Python (Programming Language) Systems Development Life Cycle
+3 more
Regression Testing Software Tools Delivery Pipeline

Job description

Experteer Overview In this contract-to-hire role, you will design and maintain tools for embedded Linux development and help scale AI-assisted engineering workflows. You’ll collaborate across firmware, hardware, and QA to improve software quality and engineering velocity. You will build automated pipelines for firmware build, test, and release, and contribute to validation and regression testing through HIL and board-farm automation. This fully remote position offers W2 employment through TEKsystems with potential for permanency. Compensation / Benefits * Design, develop, and maintain engineering tools and infrastructure for embedded Linux development * Build and optimize automated firmware pipelines (build, test, packaging, provisioning, flashing, recovery, release) * Develop hardware-in-the-loop (HIL) and board-farm automation for firmware validation and regression testing * Integrate static analysis, automated testing, and quality gates into the SDLC * Partner with firmware, hardware, and QA engineers to improve engineering processes Tasks * Embedded software development experience using Linux * Proficiency in C++ and Python * Experience building or adopting AI-assisted engineering workflows (agent-driven tooling, autonomous processes) to improve software quality and velocity * Ability to work on a W2 basis via TEKsystems with no sponsorship * Willingness to undergo drug and background checks Key requirements * Medical, dental & vision * 401(k) plan * Life Insurance * Short and long-term disability * HSA * PTO / vacation

Requirements

  • and QA engineers to improve engineering processes Tasks * Embedded software development experience using Linux * Proficiency in C++ and Python * Experience building or adopting AI-assisted engineering workflows (agent-driven tooling, autonomous processes) to improve software quality and velocity * Ability to work on a W2 basis via TEKsystems with no sponsorship * Willingness to undergo drug and background checks Key requirements * Medical, dental & vision * 401(k) plan * Life Insurance * Short and long-term disability * HSA * PTO / vacation

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

2:50 min

Electronic diagnostic software tools and factory production flashing

Denis Grahovac · World Congress 2021

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

Videos

See all

Related articles

See all