Embedded Software Engineer

Insight Global

Tampa (FL)

On-site

USD 85,000 - 110,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Insight Global is seeking an Embedded Software Test Engineer who enjoys digging into source code, building automated test frameworks, and improving software quality through code-level testing and verification.

This role tests and troubleshoots embedded software internals, not just finished products, and collaborates with developers to validate code changes across the full product lifecycle.

Qualifications

  • Must have experience developing or maintaining automated unit tests.
  • Experience with automated integration testing.
  • Strong understanding of the software development lifecycle (SDLC).
  • Experience working in embedded software or product development environments.
  • Proven troubleshooting and debugging skills.
  • Ability to read, understand, and analyze embedded source code.
  • Experience influencing software quality and design through test findings.

Responsibilities

  • Develop and maintain automated unit tests for embedded software.
  • Create and expand automated integration test environments.
  • Perform white-box testing by analyzing code, architecture, and internal logic.
  • Troubleshoot complex software issues and identify root causes.
  • Collaborate with developers to validate code changes.
  • Execute static analysis activities and support code quality initiatives.
  • Improve and automate test frameworks, tooling, and verification processes.
  • Support embedded software development throughout the full product lifecycle.

Skills

Automated unit tests
Automated integration testing
Troubleshooting
Read and analyze embedded source code
SDLC understanding
Embedded software experience

Education

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

Tools

GTest
VectorCAST
CppUnit
Coverity
cppcheck
HIL/SIL testing

Job description

We're looking for an Embedded Software Test Engineer who enjoys digging into source code, building automated test frameworks, and improving software quality through code-level testing and verification.

This is not a traditional QA role. We're specifically seeking engineers who can test and troubleshoot embedded software internals, not just validate finished products.

What You'll Be Doing:
  • Develop and maintain automated unit tests for embedded software
  • Create and expand automated integration test environments
  • Perform white-box testing by analyzing source code, software architecture, and internal logic
  • Troubleshoot complex software issues and identify root causes
  • Collaborate with developers to recommend and validate code changes
  • Execute static analysis activities and support code quality initiatives
  • Improve and automate test frameworks, tooling, and verification processes
  • Support embedded software development throughout the full product lifecycle
What We're Looking For:
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or related field
  • Experience developing or maintaining automated unit tests
  • Experience with automated integration testing
  • Strong understanding of software development lifecycle (SDLC)
  • Experience working in embedded software or product-development environments
  • Proven troubleshooting and debugging skills
  • Ability to read, understand, and analyze embedded source code
  • Experience influencing software quality and software design through test findings
Preferred Experience:
  • Google Test (GTest)
  • VectorCAST
  • CppUnit
  • Static analysis tools (Coverity, Polyspace, Klocwork, PC-Lint, Helix QAC, cppcheck, etc.)
  • Embedded C/C++
  • Hardware-in-the-loop (HIL) or Software-in-the-loop (SIL) testing
  • Automotive, aerospace, industrial controls, medical device, robotics, or other embedded product-development experience
  • EST Hours and EST candidates highly preferred
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Test Engineer — Automation & White-Box Testing
Embedded Software Test Engineer — Automation & White-Box Testing

Insight Global • Tampa (FL)

On-site
USD 85,000 - 110,000
Embedded Software QA Engineer
Embedded Software QA Engineer

Mogi I/O : OTT/Podcast/Short Video Apps for you • New Braunfels (TX)

On-site
USD 160,000 - 180,000
Embedded Software Engineers
Embedded Software Engineers

RAPSYS TECHNOLOGIES PTE LTD • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Embedded Software Test Engineer
Embedded Software Test Engineer

360 IT Professionals • San Ramon (CA)

On-site
USD 90,000 - 120,000
Embedded QA/Automated Test Engineer
Embedded QA/Automated Test Engineer

Pentangle Tech Services | P5 Group • Alpharetta (GA)

On-site
USD 65,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

Vertage Inc. • Michigan

Hybrid
USD 105,000 - 145,000
Embedded SW Developer
Embedded SW Developer

TechDigital Group • North Reading (MA)

On-site
USD 110,000 - 160,000
US_East | Software Developer - Testing Tools/Automation/Performance _L2
US_East | Software Developer - Testing Tools/Automation/Performance _L2

TALENT Software Services • Burlington (MA)

On-site
USD 75,000 - 95,000
Embedded QA Engineer
Embedded QA Engineer

Global Connect Technologies • Boston (MA)

On-site
USD 80,000 - 100,000
Embedded Software Engineer
Embedded Software Engineer

Jobot Consulting • El Segundo (CA)

On-site
USD 120,000 - 150,000
Meaningful Impact
Cutting-Edge Technology
Collaborative Environment
+2