careertakescareertakes

Embedded Software Engineer (W2 ONLY And AI Experience Required)

Confidential ClientConsulting
Entry LevelContractFull RemoteN/A
Dallas, Texas
2 Days Ago

This role involves designing and maintaining engineering tools and infrastructure for embedded Linux development, focusing on automating firmware build, test, and release processes. The engineer will develop AI-assisted workflows and hardware-in-the-loop automation to enhance software quality and engineering efficiency, collaborating closely with firmware, hardware, and QA teams to solve complex technical challenges.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT Services and IT Consulting.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


About the Role

Confidential Client is hiring an Embedded Software Engineer for a contract-to-hire, W2-only position based out of Dallas, TX (fully remote/telecommute). This role focuses on building and scaling the engineering tools, automation, and workflows that support embedded Linux firmware development — with a clear emphasis on integrating AI-assisted engineering tools and agent-driven workflows that increase software quality and team velocity.


What You’ll Do

  • Design, develop, and maintain engineering tools and infrastructure for embedded Linux development.
  • Build and optimize automated firmware build, test, packaging, provisioning, flashing, recovery, and release pipelines.
  • 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 software development lifecycle.
  • Adopt and operationalize AI-assisted engineering workflows (agent-driven tooling and autonomous engineering processes) to measurably improve software quality and engineering velocity.
  • Partner with firmware, hardware, and QA engineers to solve complex technical challenges and continuously improve processes.

What We’re Looking For

  • Bachelor’s degree (or equivalent experience) in Computer Science, Electrical Engineering, or related field.
  • Professional experience developing embedded software using Linux, C++, and Python.
  • Demonstrated experience delivering engineering tooling and automation for firmware build/test/release flows.
  • Experience with HIL or board-farm automation, and integrating automated testing and static analysis into CI/CD.
  • Hands-on experience using AI-assisted engineering tools or building agent-driven developer workflows that improve throughput and quality.
  • Strong problem-solving skills, collaboration across firmware/hardware/QA teams, and attention to engineering best practices.
  • Must be authorized to work in the U.S., able to work on a W2 basis (no sponsorship), and willing to submit to background and drug screening.

Compensation & Benefits

  • Pay range: $60.00 - $70.00 per hour (contract-to-hire).
  • This is a contract-to-hire W2 position; eligibility requirements apply for benefits.
  • If eligible, benefits for the temporary role may include: medical, dental & vision; critical illness/accident/hospital plans; 401(k) options; voluntary life & AD&D; short/long-term disability; HSA; transportation benefits; Employee Assistance Program; and paid time off as applicable.

Location & Work Model

  • Remote (telecommute) — role is based out of Dallas, TX for payroll/administrative purposes.
  • W2 only — no C2C and no immigration sponsorship available now or in the future.

Hiring Process & Requirements

  • Contract-to-hire timeline; final hiring decisions made by the Confidential Client.
  • All candidates must pass a background check and drug screening prior to hire.
  • Careertakes and Confidential Client may use AI tools to assist with application review and resume screening. AI assists but does not replace human decision-making.

Keywords (relevant skills)

  • Embedded Linux
  • C++
  • Python
  • Firmware automation
  • Hardware-in-the-loop (HIL)
  • AI-assisted engineering workflows

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range