Embedded Software Test Engineer – Cybersecurity

ZipStaff Inc.
  • Plymouth, North Carolina
  • $56–$58
  • Instant Apply
8 days ago

Job Description

Job Title: Embedded Software Test Engineer – Cybersecurity IV&V.
Location: Plymouth, MN (On-site).
Employment Type: Contract (W2 through ZipStaff — No C2C or 1099).

About the Opportunity:
ZipStaff is seeking an Embedded Software Test Engineer to perform independent verification and validation of cybersecurity enhancements on a hydraulic mobile-valve controller at a global fluid-power manufacturer.

You will verify secure boot, firmware authentication, access control, and secure update on a Texas Instruments TMS320F2809 (C2000) and produce evidence for EU Cyber Resilience Act technical documentation. This is a hands-on embedded security test seat on target hardware — not a feature-development role and not an IT security role.

What You’ll Do:
  • Design and execute test plans to independently verify cybersecurity enhancements on the embedded controller.
  • Evaluate secure boot, firmware authentication, access-control models, and secure over-the-air / in-field update.
  • Produce verification plans, test cases, trace matrices, and evidence for the EU Cyber Resilience Act and related frameworks.
  • Use JTAG debuggers, oscilloscopes, and logic analyzers for low-level verification, fault injection, and hardware-in-the-loop testing on the target.
  • Develop Python scripts for security regression, hardware interfacing, and test-output parsing.
  • Review Embedded C firmware and run static analysis against secure-implementation issues.

Required Qualifications:
  • 5+ years in embedded software verification, test engineering, or embedded security validation.
  • Bachelor’s in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Hands-on firmware development or test on Texas Instruments C2000 (TMS320F2809 or a similar TI DSP/MCU).
  • Secure boot, cryptographic signature verification, key management, access control, and secure firmware flashing.
  • Evidence generation for EU CRA, IEC 62443, or ETSI EN 303 645.
  • Embedded C for firmware review and Python for test automation.
  • JTAG debuggers, in-circuit emulators, logic analyzers, and protocol analyzers.
  • Ability to work on-site in Plymouth, MN.
  • Must be legally authorized to work in the United States without sponsorship now or in the future.

Preferred Qualifications:
  • Hydraulic, mobile-equipment, or industrial-controller test.
  • Fault injection and HIL on a production controller.
  • Prior CRA or IEC 62443 technical-file contribution.

Benefits:
  • Health Insurance.
  • Dental Insurance.
  • Vision Insurance.
  • 401(k).
  • 401(k) matching.
  • Paid time off.
  • Referral Program.

About ZipStaff:
ZipStaff partners with leading organizations to connect skilled technology professionals with high-impact contract opportunities. We focus on quality matches, clear communication, and long-term success for candidates and clients.

To apply, submit your resume highlighting TI C2000 or similar MCU verification, secure boot or secure-update testing you executed, and the lab tools you used (JTAG, logic analyzer, HIL). Application-security or IT SOC backgrounds will not be considered.

Numbers & Facts

LocationPlymouth, North Carolina
Salary$56–$58

Skills

  • Access Controlunmatched
  • Authenticationunmatched
  • Boundary Scanunmatched
  • C Programming Languageunmatched
  • Communication Skillsunmatched
  • Computer Engineeringunmatched
  • Computer Firmwareunmatched
  • Computer Scienceunmatched
  • Cryptographyunmatched
  • Debugging Toolsunmatched
  • Electrical Engineeringunmatched
  • Embedded Softwareunmatched
  • Embedded Systemsunmatched
  • European Telecommunications Standards Institute (ETSI)unmatched
  • Financial Controlunmatched
  • Hardware Quality Assuranceunmatched
  • Hydraulic Engineeringunmatched
  • In-Circuit Emulatorunmatched
  • Injectionsunmatched
  • International Electro-Technical Commission (IEC)unmatched
  • Internet Securityunmatched
  • Logic Analyzerunmatched
  • Microcontrollerunmatched
  • Mobile Plant/Equipmentunmatched
  • Oscilloscopeunmatched
  • Production Controlunmatched
  • Protocol Analysisunmatched
  • Python Programming/Scripting Languageunmatched
  • Scripting (Scripting Languages)unmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Static Analysisunmatched
  • Technical Writingunmatched
  • Test Automationunmatched
  • Test Caseunmatched
  • Test Designunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched
  • Validation Testingunmatched
  • Verification Engineeringunmatched
  • Verification Plansunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder