Embedded Software Engineer
Insight Global
Tampa, FL, United States
7 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Automation of Tests
Unit Testing
C++ (Programming Language)
Static Program Analysis
Software Quality
Computer Engineering
Embedded C
Embedded Software
White-Box Testing
Hardware-In-The-Loop Simulation
Software Architecture
Systems Development Life Cycle
+9 more
Real-Time Operating Systems
VectorCAST
Software Engineering
Google Test
Software Troubleshooting
Integration Tests
Information Technology
Process Control Systems
PolySpace
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.
Want to make an application Make sure your CV is up to date, then read the following job specs carefully before applying.
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
Requirements
- 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 xrbllit 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++
- RTOS environments
- 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…