Software Engineer

Emcore Corporation

Mt Olive, NJ

JOB DETAILS
SALARY
$90,000–$130,000 Per Year
SKILLS
ARM (Advanced RISC Machine), Ada Programming Language, Aerospace and Defense, Agile Programming Methodologies, Algorithms, Analysis Skills, Atlassian JIRA, Background Investigation, Boundary Scan, C Programming Language, C++ Programming Language, Calibration, Code Reviews, Communication Skills, Computer Engineering, Computer Science, Continuous Improvement, Control Systems, Customer Support/Service, Debugging Skills, Digital Signal Processing (DSP), Documentation, Electrical Engineering, Electronics, Embedded Software, Embedded Systems, FPGA, Federal Contracts, Federal Laws and Regulations, Filter Theory, Hardware Quality Assurance, Identify Issues, Instrumentation, Kalman Filter, Laboratory, Logic Analyzer, MATLAB, Manufacturing/Production Testing, Mechanical Engineering Software, Microcontroller, Navigation Solution (NAVSOL), Navigation Systems, Operating Systems, Oscilloscope, Performance Testing, Problem Solving Skills, Python Programming/Scripting Language, Realtime Operating System, Signal Processing, Signal Processing Algorithms, Software Administration, Software Development, Software Engineering, State Laws and Regulations, Team Player, Test Design, Testing, Unit Test, Validation Testing
LOCATION
Mt Olive, NJ
POSTED
8 days ago

At Aerosphere Power and Navigation, we're committed to attracting and nurturing diverse, high-performing talent who are passionate about their work. Our employees share a common purpose-supporting our customers' missions while pursuing their own professional growth. We foster an inclusive and engaging workplace culture where innovation, collaboration, and work-life balance thrive. Core to our values is a steadfast commitment to excellence, community engagement, and integrity in everything we do.

 

About Aerosphere Power and Navigation

Aerosphere Power and Navigation Corporation is a leading independent provider of advanced inertial navigation and power solutions for the aerospace, defense, commercial, and industrial sectors. As pioneers in fiber optic gyros, and ring laser gyros, we drive innovation across a wide range of navigation applications and power‑conversion applications.

 

Electrical Engineer

 

Location: Budd Lake, NJ Job Type: Full Time Department: Engineering

 

Job Description:

 

We are seeking a Software Engineer to support the development of embedded software and algorithms used in high‑precision inertial navigation systems based on Ring Laser Gyro (RLG) and Fiber Optic Gyro (FOG) technologies. This role involves implementing real‑time signal processing, control loops, calibration routines, and system‑level software that enable world‑class navigation performance. The ideal candidate will have strong analytical skills, experience with embedded development, and a passion for building reliable, high‑performance systems that operate in demanding environments.

 

Key Responsibilities:

  • Develop embedded software for real‑time gyro control, signal processing, and navigation algorithms.
  • Implement and optimize digital filtering, bias estimation, scale‑factor compensation, and error‑correction 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, hardware‑in‑the‑loop testing, and performance validation.
  • Participate in code reviews, architecture discussions, and continuous improvement of software development practices.
  • Troubleshoot system‑level issues involving embedded code, sensor behavior, and hardware/software interactions.
  • Contribute to documentation including requirements, design descriptions, test procedures, and verification reports.

 

Qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, or related field.
  • 2–5 years of experience in embedded software development or real‑time systems.
  • Proficiency in C/C++ for embedded targets and familiarity with real‑time 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 problem‑solving 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 ARM‑based microcontrollers, DSPs, or FPGA‑based processing environments.
  • Exposure to aerospace/defense software standards (DO‑178, MIL‑STD‑1553, 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 cutting‑edge inertial navigation technologies, we'd like to hear from you. Apply today and join a team shaping the future of precision navigation.

 

Aerosphere Power & Navigation is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or veteran status.

 

In compliance with pay transparency requirements the salary range for this role is $90,000-$130,000.

 

Aerosphere Power & Navigation also offers a variety of benefits including health and disability benefits. 401k match, flexible spending accounts, PTO and company paid holidays.

 

 

*As a federal contractor, employment is contingent upon applicable background checks conducted in accordance with federal, state, and local laws.

 

*ITAR REQUIREMENTS:

Separate from employment eligibility (Form I-9), U.S. export license requirements may apply before the Company can provide certain non-"U.S. persons" with access to specific technology, software and hardware that may be necessary for a position. As such, this position may require ITAR or EAR clearance.

 

 

About the Company

E

Emcore Corporation

EMCORE Corporation designs and manufactures Indium Phosphide (InP) optical chips, components, subsystems and systems for the broadband and specialty fiber optics market. EMCORE was the pioneer in linear fiber optic transmission technology, and today is a leader in optical components, as well as a provider of complete end-to-end solutions for high-speed communications network infrastructures, enabling systems and service providers to meet growing demand for bandwidth and connectivity. EMCORE’s advanced optical technologies are designed for cable television (CATV) and fiber-to-the-premise (FTTP) networks, telecommunications and data centers, satellite communications, aerospace and defense, wireless networks, and broadcast and professional audio/video systems. With its world-class InP semiconductor wafer fabrication facility, EMCORE has fully vertically-integrated manufacturing capability and also provides contract design, foundry and component packaging services. EMCORE is headquartered in Alhambra, California, USA with InP wafer fabrication operations in Alhambra, and ISO 9001 certified manufacturing in Alhambra and Langfang, China. For further information, please visit http://www.emcore.com.

COMPANY SIZE
500 to 999 employees
INDUSTRY
Electronics, Components, and Semiconductor Mfg
FOUNDED
1984
WEBSITE
http://emcore.com/