Staff Embedded Software Engineer – Real-Time Navigation

Kearfott Corporation

Pine Brook (NJ)

On-site

USD 153,000 - 167,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, prescription, dental, vision,
Life and disability insurance
401(k) plan with company match
Tuition assistance
Paid vacation and sick days
Paid holidays
9/80 work week with every other Friday
Monthly employee events

Job summary

Kearfott Corporation in Pine Brook, NJ is seeking a Staff Embedded Software Engineer to design, implement, and test embedded control software for next‑gen guidance and navigation products. The role involves requirements definition, software design, implementation, peer review, validation, and documentation, with mentoring of junior engineers and collaboration across cross‑functional teams.

On‑site work is required at our Pine Brook facilities in New Jersey.

Qualifications

  • Bachelor’s degree in CS/CE/EE.
  • 7+ years embedded or control systems programming.
  • Strong C/C++ development skills.
  • Experience debugging embedded systems with emulators and logic analyzers.
  • Ability to collaborate with engineering team in a laboratory setting.
  • Strong engineering writing and documentation skills.
  • Must be a US Citizen.

Responsibilities

  • Implement and test embedded control software for next-gen guidance/navigation products.
  • Participate in requirements definition, design, implementation, peer review, testing, and documentation.
  • Lead complex projects and mentor junior engineers.
  • Ensure compliance with industry standards and contribute to process improvements.
  • Collaborate with cross-functional teams in a lab environment.

Skills

C/C++ programming
US Citizenship
Lab collaboration
Engineering writing
Embedded systems debugging (emulators,

Education

Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering
7+ years embedded or control systems programming

Job description

Kearfott Corporation in Pine Brook, NJ is seeking a Staff Embedded Software Engineer to design, implement, and test embedded control software for next‑gen guidance and navigation products. The role involves requirements definition, software design, implementation, peer review, validation, and documentation, with mentoring of junior engineers and collaboration across cross‑functional teams.

On‑site work is required at our Pine Brook facilities in New Jersey.

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

Similar jobs worth comparing

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 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 MBSE Systems Engineer — Aerospace & Defense
Senior MBSE Systems Engineer — Aerospace & Defense

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 106,000 - 150,000
Software Verification Engineer (DO-178C) - Pine Brook, NJ
Software Verification Engineer (DO-178C) - Pine Brook, NJ

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 108,000 - 178,000
Medical insurance
401(k) plan with company match
Paid vacation and sick days
+1
Staff Embedded Software Engineer, Navigation Systems
Staff Embedded Software Engineer, Navigation Systems

Northrop Grumman • Los Angeles (CA)

On-site
USD 177,000 - 266,000
Relocation assistance
Senior Electrical Engineer — Embedded Motion & Controls
Senior Electrical Engineer — Embedded Motion & Controls

Kearfott Corporation • Black Mountain (NC)

On-site
USD 90,000 - 130,000
Health insurance
Sick leave pay
Vacation pay
+3
Senior Systems Engineer - Pine Brook, NJ
Senior Systems Engineer - Pine Brook, NJ

Kearfott Corporation • Pine Brook (NJ)

On-site
USD 106,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+4
Staff Embedded C++ Engineer — Real-Time Navigation
Staff Embedded C++ Engineer — Real-Time Navigation

Point One Navigation • San Francisco (CA)

Hybrid
USD 150,000 - 210,000
Equity
Full benefits
Flexible on-site or hybrid