Embedded Software Engineer

Intelliswift - An LTTS Company

Redmond (WA)

On-site

USD 110,000 - 160,000

Full time

21 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Intelliswift - An LTTS Company is seeking an experienced Embedded Software Engineer to drive firmware development for AR/VR and computer vision systems. You will build robust firmware, implement HIL test frameworks, and contribute to automated testing and CI/CD efforts.

The role requires 5+ years in embedded software, strong C/C++ skills, RTOS experience, and scripting with Python. Collaboration with cross-functional teams and thorough documentation are key.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, or related field.
  • 5+ years of embedded software or firmware development.
  • Strong programming skills in C and C++.
  • Experience developing firmware for embedded systems.
  • Experience building hardware-in-the-loop (HIL) test frameworks or infrastructure.
  • Experience with CI/CD development tools and automated testing workflows.
  • Strong debugging and troubleshooting skills across software and hardware environments.
  • Experience with RTOS and multi-threaded applications.
  • Python or similar scripting experience for automation.
  • Excellent written and verbal communication skills.

Responsibilities

  • Develop and maintain embedded firmware using C/C++.
  • Design and implement test infrastructure for hardware-in-the-loop (HIL) validation.
  • Create and execute unit, integration, and system-level tests.
  • Build and maintain CI/CD pipelines and automation frameworks.
  • Debug issues across hardware, firmware, drivers, and application layers.
  • Develop software utilities and tools for embedded platforms.
  • Support performance evaluation of graphics, display, and computer vision systems.
  • Collaborate with cross-functional engineering teams to improve product quality and reliability.
  • Create technical documentation, test plans, and validation reports.
  • Contribute to process improvements and automation initiatives.

Skills

C/C++
Embedded software
RTOS
Python
Debugging
Multi-threaded
Automation

Education

Bachelor's degree

Tools

CI/CD tools
HIL frameworks

Job description

Duration: 12-Month Contract (Potential Extension)

We are seeking an experienced Embedded Software Engineer to support the development of cutting‑edge AR/VR and computer vision technologies. In this role, you will develop embedded firmware, build automated test infrastructure, and create tools to evaluate the performance and quality of graphics, display, and computer vision systems.

This is an excellent opportunity to work on next‑generation devices, collaborate with highly skilled engineering teams, and contribute to innovative technology that shapes future user experiences.

Key Responsibilities
  • Develop and maintain embedded firmware using C/C++.
  • Design and implement test infrastructure for hardware‑in‑the‑loop (HIL) validation.
  • Create and execute unit, integration, and system‑level tests.
  • Build and maintain CI/CD pipelines and automation frameworks.
  • Debug issues across hardware, firmware, drivers, and application layers.
  • Develop software utilities and tools for embedded platforms.
  • Support performance evaluation of graphics, display, and computer vision systems.
  • Collaborate with cross‑functional engineering teams to improve product quality and reliability.
  • Create technical documentation, test plans, and validation reports.
  • Contribute to process improvements and automation initiatives.
Required Qualifications

Bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, or related field.

5+ years of experience in embedded software or firmware development.

Strong programming skills in C and C++.

Experience developing firmware for embedded systems.

Experience building hardware‑in‑the-loop (HIL) test frameworks or infrastructure.

Experience with CI/CD development tools and automated testing workflows.

Strong debugging and troubleshooting skills across software and hardware environments.

Experience with RTOS and multi-threaded applications.

Python or similar scripting experience for automation.

Excellent written and verbal communication skills.

Preferred Qualifications

Experience with Computer Vision technologies.

Experience with Graphics and Display Systems.

Experience with AR/VR technologies and devices.

Familiarity with image and video quality analysis.

Knowledge of latency, performance, and quality measurement techniques.

Experience developing test automation frameworks for embedded products.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded System Software Engineer
Embedded System Software Engineer

TDK AIsight • Minneapolis (MN)

On-site
USD 110,000 - 140,000
Embedded Software Engineer for AR/VR & Computer Vision
Embedded Software Engineer for AR/VR & Computer Vision

Intelliswift - An LTTS Company • Redmond (WA)

On-site
USD 110,000 - 160,000
Embedded Engineer
Embedded Engineer

MaximaTek • Chicago (IL)

On-site
USD 90,000 - 130,000
Targeted Placement
Technical Resume Rebuild
Interview Coaching
Embedded Software Engineer III
Embedded Software Engineer III

Ascendion • Redmond (WA)

On-site
USD 146,000 - 196,000
Medical insurance
Dental insurance
Vision insurance
+7
Sr Embedded Firmware Engineer
Sr Embedded Firmware Engineer

West Search Partners, LLC • Longmont (CO)

On-site
USD 120,000 - 180,000
Embedded Software Engineer – Perception Systems (C++/Linux)
Embedded Software Engineer – Perception Systems (C++/Linux)

ARi • Peoria (IL)

On-site
USD 110,000 - 170,000
Embedded Software Engineer (Long Term Contract)
Embedded Software Engineer (Long Term Contract)

Colossus Technologies Group • Palm Bay (FL)

On-site
USD 95,000 - 145,000
Embedded Software Engineer
Embedded Software Engineer

SMX Services & Consulting, Inc. • Mossville (IL)

On-site
USD 110,000 - 150,000
Embedded Software Engineer 2
Embedded Software Engineer 2

Garmin Ltd. • Santa Monica (CA)

On-site
USD 80,000 - 110,000
Garmin's benefit program
Senior Embedded Software Engineer
Senior Embedded Software Engineer

LOGIXtech Solutions LLC • Westbrook (ME)

On-site
USD 100,000 - 130,000
Medical insurance