×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Systems Engineer, Embedded Software Engineer

Job in Parsippany-Troy Hills, Morris County, New Jersey, USA
Listing for: IMS Recruiting
Full Time position
Listed on 2026-01-26
Job specializations:
  • Engineering
    Systems Engineer, Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below

Overview

We are partnered with a leading aerospace manufacturer specializing in electromechanical actuation systems for both commercial and military platforms. This organization designs and builds mission-critical hardware used across modern aircraft and defense systems.

Responsibilities
  • You will design, implement, and test embedded software for systems such as motor control, sensors, and health monitoring.
  • You will define requirements, develop software architecture, and plan system integration in collaboration with electrical, mechanical, and systems engineers.
  • You will write, document, and maintain C/C++ code for real-time embedded platforms.
  • You will develop and execute software verification and validation plans, including unit testing, integration testing, hardware-in-the-loop (HIL), and programmable logic development using VHDL/Verilog.
  • You will apply aerospace safety and certification standards (including DO-178 and DO-254) throughout development and documentation.
  • You will support troubleshooting, failure analysis, and root cause investigations for software-related issues.
  • You will maintain version control, configuration management, and requirements traceability in line with aerospace and safety standards.
  • You will prepare and review technical documentation such as interface control documents, software design descriptions, and timing diagrams.
  • You will work with quality and certification teams to support compliance and regulatory approvals.
  • Occasional domestic or international travel (up to 10%).
Qualifications
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Software Engineering, or related field.
  • Minimum 3 years of experience in embedded software development.
  • Strong proficiency in C/C++ for real-time or embedded systems.
  • Solid understanding of software development lifecycle processes and system integration.
  • Ability to read and interpret electrical schematics and hardware interface documentation.
  • U.S. work authorization and ability to support export-controlled programs.
  • Ability to travel up to 10%.
Nice to have
  • Experience with safety-critical software standards.
  • Exposure to actuation systems, motor control, or position feedback systems.
  • Hands-on experience with lab equipment for debugging and testing.
  • Experience with model-based development tools, HIL environments, or code generation workflows.
  • Familiarity with static analysis or software quality tools.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary