Embedded Software Verification Engineer – Real-Time & Test Automation

Kearfott Corporation

Pine Brook (NJ)

On-site

USD 80,000 - 95,000

Full time

11 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Prescription coverage
Dental insurance
Vision insurance
Life insurance
Disability insurance
401(k) with company match
Tuition assistance
Paid vacation and sick days
Paid holidays
9/80 work week with every other Friday

Job summary

Kearfott Corporation, based in Pine Brook, NJ, seeks an Embedded Software Verification Engineer to verify software for guidance, navigation, and control products. You will translate requirements into test cases, develop automated tests, and support DO-178C compliance in aerospace software development.

You will collaborate with software, systems, hardware, and quality teams in a laboratory setting, building verification environments and tools in Python, C, and C++ to ensure robust, traceable

Qualifications

  • Bachelor's degree in a technical field (CS/CE/EE/SE).
  • Experience in software development, embedded software, verification, or test automation.
  • Programming in Python and/or C/C++ for embedded dev and tests.
  • Ability to translate requirements into test cases.
  • Experience debugging software and investigating test failures.
  • Strong analytical and problem-solving skills.
  • Strong technical writing and documentation skills.
  • US Citizenship required.

Responsibilities

  • Develop, implement, and maintain software verification tests for embedded and real-time software.
  • Translate software requirements into executable test cases and procedures.
  • Develop automated test scripts, frameworks, and tools to improve efficiency.
  • Apply AI-enabled tools to enhance verification processes.
  • Create and maintain verification documentation per engineering processes.
  • Execute tests and analyze results for compliance with requirements.
  • Investigate failures and work with developers to resolve defects.
  • Develop test software/utilities using Python, C, and C++.
  • Support hardware-in-the-loop or simulation-based testing environments.
  • Maintain interfaces between test software, targets, equipment, and simulations.
  • Participate in reviews of requirements, architecture, design, code, and tests.

Skills

Python/C/C++
Requirements translation
Debugging software
Analytical thinking
Technical writing
Lab collaboration
US Citizenship

Education

Bachelor’s degree in CS/CE/EE/SE

Tools

Git
Subversion
Jira
MATLAB

Job description

Kearfott Corporation, based in Pine Brook, NJ, seeks an Embedded Software Verification Engineer to verify software for guidance, navigation, and control products. You will translate requirements into test cases, develop automated tests, and support DO-178C compliance in aerospace software development.

You will collaborate with software, systems, hardware, and quality teams in a laboratory setting, building verification environments and tools in Python, C, and C++ to ensure robust, traceable

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

Similar jobs worth comparing

Aerospace DO-178C Verification Engineer - Embedded Systems
Aerospace DO-178C Verification Engineer - Embedded Systems

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 108,000 - 178,000
Medical insurance
Prescription insurance
Dental insurance
+8
Embedded Software Verification Engineer
Embedded Software Verification Engineer

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 80,000 - 95,000
Medical insurance
Prescription coverage
Dental insurance
+8
Staff Embedded Software Engineer – Real-Time Navigation
Staff Embedded Software Engineer – Real-Time Navigation

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 153,000 - 167,000
Medical, prescription, dental, vision,
Life and disability insurance
401(k) plan with company match
+5
Aerospace Software Quality Assurance Engineer
Aerospace Software Quality Assurance Engineer

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 123,000 - 167,000
Health insurance
401(k) plan
Tuition assistance
+3
Software Verification Engineer (DO-178C)
Software Verification Engineer (DO-178C)

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 108,000 - 178,000
Medical insurance
Prescription insurance
Dental insurance
+8
Senior Embedded Systems Engineer - Onsite NJ, 9/80
Senior Embedded Systems Engineer - Onsite NJ, 9/80

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 123,000 - 138,000
Medical insurance
Prescription insurance
Dental insurance
+8
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 153,000 - 167,000
Medical, prescription, dental, vision,
Life and disability insurance
401(k) plan with company match
+5
Senior Engineer Software (Embedded)
Senior Engineer Software (Embedded)

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 123,000 - 138,000
Medical insurance
Prescription insurance
Dental insurance
+8
Software Quality Assurance Engineer - Pine Brook, NJ
Software Quality Assurance Engineer - Pine Brook, NJ

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 123,000 - 167,000
Health insurance
401(k) plan
Tuition assistance
+3
Aerospace Manufacturing Engineer I
Aerospace Manufacturing Engineer I

Kearfott Corporation • Grovestone (NC)

On-site
USD 60,000 - 85,000
401K
Tuition Reimbursement
9/80 schedule with every other Friday