Embedded Software Test Engineer (Python Experts)

Gastonia, NC, US • Posted 1 hour ago • Updated 37 minutes ago
Contract W2
Contract Corp To Corp
On-site
$60/hr W2
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • Quality Assurance
  • FOCUS
  • Test Scripts
  • Testing
  • Electrical Engineering
  • Verification And Validation
  • Network
  • SPI
  • I2C
  • RS-232
  • Schematics
  • Technical Writing
  • Squish
  • Git
  • GitHub
  • Software Configuration
  • Graphical User Interface
  • Tkinter
  • Qt
  • Vim
  • Regular Expression
  • Data Processing
  • Videoconferencing
  • Embedded Software
  • Python
  • Computer Hardware
  • System Integration
  • Embedded C
  • Embedded Systems
  • Test Equipment
  • Electronics
  • Aerospace
  • Communication
  • Automated Testing
  • LabVIEW
  • GUI QA

Summary

Job Summary: Embedded Software Test Engineer (Python Experts)

- Role: Embedded Software Test / V&V Engineer (not pure software QA)
- Industry Focus: Aerospace, Defense, or Automotive preferred
- Location: Gastonia, NC (Hybrid - 3 days onsite)
- Duration: 12+ month contract

Key Responsibilities:
- Conduct embedded software testing on real hardware systems
- Develop, automate, and execute Python-based test scripts and frameworks
- Perform hardware/software integration testing
- Read and interpret electrical schematics and technical documentation
- Utilize electronic test equipment (power supplies, DAQs, function generators, etc.) for system validation and troubleshooting
- Test and validate embedded communication protocols (CAN, SPI, I2C, RS232)
- Build and modify test fixtures, harnesses, and support mechatronic systems
- Perform software verification and validation (V&V), including:
- Worst-case timing analysis
- Memory margin analysis
- Structural coverage
- Data/control coupling analysis
- Use CAN analysis tools (e.g., PCAN Explorer) for network validation

Required Skills:
- Strong expertise in Python test automation and Python-based projects
- Embedded C proficiency
- Hardware/software integration experience
- Experience with embedded hardware and electronic systems
- Familiarity with communication protocols: CAN, SPI, I2C, RS232
- Ability to work with high voltage electronics (270VDC or 115VAC)
- Experience with standard lab/test equipment
- Ability to read and understand schematics, datasheets, and technical documentation

Preferred Skills:
- Experience with DO-178 (software certification for aerospace)
- Familiarity with LabVIEW and NI DAQ systems
- Experience with PCAN Explorer or similar CAN tools
- GUI testing experience (e.g., Squish or equivalent tools)
- Processor experience (e.g., F28335)
- Proficiency with Git/GitHub for software configuration management
- Experience with Python-based GUI development (Tkinter/QT preferred)
- Familiarity with Vim, regular expressions, and text-based data processing tools
- Experience working with mechatronic systems

Interview Process:
- 1-2 video conference interviews

---

Summary:
This role requires a hands-on embedded software test engineer with advanced Python automation skills, hardware/software integration experience, and proficiency in embedded C. The ideal candidate will have a strong background in embedded systems, be comfortable working with test equipment and high voltage electronics, and thrive in a multidisciplinary environment, preferably within the aerospace, defense, or automotive industries. Experience with communication protocols, test automation, and V&V methodologies is critical. Preferred candidates will also have familiarity with industry tools such as LabVIEW, PCAN Explorer, and GUI testing frameworks.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91173025
  • Position Id: 2026-209
  • Posted 1 hour ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Gastonia, North Carolina

Today

Easy Apply

Full-time, Part-time, Third Party, Contract

Monroe, North Carolina

Today

Full-time

USD 98,413.00 - 120,282.00 per year

Charlotte, North Carolina

Today

Full-time

USD 64,500.00 - 129,500.00 per year

Raleigh, North Carolina

Today

Full-time

USD 90,000.00 - 130,000.00 per year

Search all similar jobs