Embedded Software Verification Engineer – Onsite NJ

Kearfott Corporation

Pine Brook (NJ)

On-site

USD 80,000 - 95,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Life insurance
Disability insurance
401(k) plan
Paid vacation and sick days
Paid holidays
9/80 work week with every other Friday

Job summary

Kearfott Corporation in Pine Brook, NJ is seeking an Embedded Software Verification Engineer to verify and validate embedded software for guidance, navigation, and control products. You will translate software requirements into automated test cases, develop verification environments, and ensure compliance with DO-178C and aerospace standards.

You will collaborate with software, systems, hardware and QA teams in a lab setting, develop test scripts in Python/C++, explore AI-assisted verification

Qualifications

  • Bachelor’s degree in a technical discipline (CS/CE/EE or similar).
  • Experience in software development, embedded software, verification, or test automation.
  • Ability to translate requirements into executable tests.
  • Experience debugging and investigating test outcomes.
  • Strong analytical and technical writing skills.
  • Ability to collaborate in a lab with multiple engineering disciplines.
  • U.S. 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 and frameworks to improve verification efficiency.
  • Apply AI-enabled tools to enhance verification performance.
  • Create and maintain software verification documentation with traceability.
  • Execute verification tests and analyze results for compliance with requirements.
  • Investigate failures and coordinate with developers to identify root causes.
  • Develop test software using Python and C/C++ for embedded targets.
  • Support testing with hardware-in-the-loop, simulators, and lab equipment.
  • Maintain interfaces between test software, targets, and laboratory systems.
  • Review requirements for clarity, testability, and completeness.
  • Maintain bidirectional traceability across requirements, tests, and results.
  • Participate in reviews of requirements, architecture, design, and code.

Skills

Embedded software development
Software verification
Test automation
Python
C/C++
Analytical problem solving
Technical writing
Team collaboration
U.S. Citizenship

Education

Bachelor’s degree in ComputerScience/Engineering

Tools

Python
C/C++

Job description

Kearfott Corporation in Pine Brook, NJ is seeking an Embedded Software Verification Engineer to verify and validate embedded software for guidance, navigation, and control products. You will translate software requirements into automated test cases, develop verification environments, and ensure compliance with DO-178C and aerospace standards.

You will collaborate with software, systems, hardware and QA teams in a lab setting, develop test scripts in Python/C++, explore AI-assisted verification

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Aerospace DO-178C Software Verification Engineer (Onsite NJ)
Aerospace DO-178C Software Verification Engineer (Onsite NJ)

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 108,000 - 178,000
Health, dental, vision insurance
401(k) with company match
Tuition assistance
+2
Senior Embedded Software Engineer - Onsite NJ, 9/80
Senior Embedded Software Engineer - Onsite NJ, 9/80

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 123,000 - 138,000
Health insurance
401(k) plan
Tuition assistance
+3
Staff Embedded SW Engineer – Real-Time Aerospace (NJ)
Staff Embedded SW Engineer – Real-Time Aerospace (NJ)

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 153,000 - 167,000
Health insurance
Vision insurance
Dental insurance
+7
Embedded Software Verification Engineer
Embedded Software Verification Engineer

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 80,000 - 95,000
Medical insurance
Dental insurance
Vision insurance
+6
Software Verification Engineer (DO-178C)
Software Verification Engineer (DO-178C)

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 108,000 - 178,000
Health, dental, vision insurance
401(k) with company match
Tuition assistance
+2
Aerospace Systems Engineer II - Onsite NJ
Aerospace Systems Engineer II - Onsite NJ

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 93,000 - 122,000
9/80 schedule
401(k) match
Tuition assistance
+2
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
Aerospace Software Quality Assurance Engineer
Aerospace Software Quality Assurance Engineer

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 123,000 - 167,000
Medical, prescription, dental, vision,
401(k) plan with company match
Paid vacation and sick days
+2
Airworthiness & Certification Engineer — Aerospace (Remote-friendly)
Airworthiness & Certification Engineer — Aerospace (Remote-friendly)

Kearfott Corporation • Pine Brook (NJ)

Hybrid
USD 120,000 - 170,000
Medical Insurance
Dental Insurance
Vision Insurance
+9
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