Senior Software Engineer

AEROSPHERE POWER INC.
Mount Olive, NJ, United States
19 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$135,000 - $165,000
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Agile Methodology Algorithm Design JIRA Unit Testing Code Review Computer Programming Computer Engineering Software Debugging Embedded Software Inertial Navigation Systems Joint Test Action (IEEE Standards)
+9 more
Python (Programming Language) MATLAB Real-Time Operating Systems Sensor Fusion Simulink Software Engineering Performance Testing Software Verification Information Technology

Job description

  • Develop embedded software for realtime gyro control, signal processing, and navigation algorithms.
  • Implement and optimize digital filtering, bias estimation, scalefactor compensation, and errorcorrection routines.
  • Collaborate with systems, electrical, and mechanical engineers to integrate software with RLG/FOG hardware and electronics.
  • Support development of calibration, alignment, and production test software for inertial sensors and subsystems.
  • Conduct software verification, unit testing, hardwareintheloop testing, and performance validation.
  • Participate in code reviews, architecture discussions, and continuous improvement of software development practices.
  • Troubleshoot systemlevel issues involving embedded code, sensor behavior, and hardware/software interactions.
  • Contribute to documentation including requirements, design descriptions, test procedures, and verification reports.

Requirements

We are seeking a Senior Software Engineer to support the development of embedded software and algorithms used in highprecision inertial navigation systems based on Ring Laser Gyro (RLG) and Fiber Optic Gyro (FOG) technologies. This role involves implementing realtime signal processing, control loops, calibration routines, and systemlevel software that enable worldclass navigation performance. The ideal candidate will have strong analytical skills, experience with embedded development, and a passion for building reliable, highperformance systems that operate in demanding environments., * Bachelor’s degree in Computer Science, Computer Engineering, or related field; a master’s degree is preferred.

  • 5-10 years of experience in embedded software development or realtime systems.
  • Proficiency in C/C++ for embedded targets and familiarity with realtime operating systems (RTOS).
  • Understanding of digital signal processing fundamentals, control systems, or sensor fusion concepts.
  • Experience with lab tools such as oscilloscopes, logic analyzers, and embedded debugging interfaces (JTAG, SWD).
  • Strong problemsolving skills and ability to work collaboratively in a multidisciplinary environment.
  • Excellent communication and documentation abilities.

Preferred Skills:

  • Experience with inertial sensors, navigation algorithms, or precision instrumentation.
  • Familiarity with RLG/FOG operation, optical sensing principles, or inertial measurement units (IMUs).
  • Knowledge of MATLAB, Simulink, or Python for modeling, analysis, and algorithm development. Ada programming is a plus.
  • Experience with ARMbased microcontrollers, DSPs, or FPGAbased processing environments.
  • Exposure to aerospace/defense software standards (DO178, MILSTD1553, or similar).
  • Background in Kalman filtering, inertial navigation mechanization, or sensor fusion frameworks.
  • Experience with Agile development workflows, including task management in Jira.

If you’re passionate about embedded software and eager to work on cuttingedge inertial navigation technologies, we’d like to hear from you. Apply today and join a team shaping the future of precision navigation.

Benefits & conditions

The salary range for this position is $135,00- $165,000. Aerosphere PowerNavigation also offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts, EAP, parental leave, paid time off, and company-paid holidays.

  • This job description is not an exclusive or exhaustive list of all job functions that an employee in this position may be asked to perform from time to time. Aerosphere PowerNavigation reserves the right to revise or change job duties and responsibilities as the need arises.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…