Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$87.5k - $125k

Marotta Controls

Position: Embedded Software Engineer Location: Parsippany, NJ Job Id:

1871-606-27-R

# of Openings: 2 Elevate your career at Marotta Controls, a New Jersey Top Workplace four years running! Dedicated to innovation, quality and excellence, we deliver cutting edge control systems for the Aerospace & Defense industry. At Marotta, we value bold thinking and teamwork, and we empower our employees to push boundaries while delivering top-tier solutions to our customers. Our team fosters a fun, collaborative culture where creativity and technical excellence thrive! Your next big opportunity starts here. Be part of a company where your work supports a mission that makes a difference-apply today! Embedded Software Engineer Job Summary of the position: The Embedded Software Engineer position is responsible for the development and testing of mission critical software in our Power and Actuation Systems (PAS) group. This individual will be part of a development team designing, creating, and maintaining embedded software primarily supporting power distribution systems and the manipulation of flight actuation systems. Activities for this role include requirements gathering and definition, software development, code management, code review, software testing, release documentation and system validation. This individual will play a key role on high priority programs and have significant interactions with system engineers, test engineers, and other embedded software engineers. Job Specification: Essential job functions and responsibilities Design, develop, and test embedded software including requirements analysis, architecture design and implementation. Write efficient, reliable, and maintainable code in languages such as C, C++, C#, and Python, and debug software issues using various tools and techniques. Develop and execute software verification and validation plans, including unit testing, integration testing, and system testing. Work closely with cross-functional teams, including hardware engineering, systems engineering and test engineering, to ensure software compatibility and system integration. Maintain accurate and up-to-date documentation, including software design documents, test plans, and user manuals, and manage software configuration using version control systems. Ensure compliance with industry standards and regulations including DO-178C, DO-254, and ARP475A. Essential Qualifications, Knowledge, and Skills Required Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering Development experience using C for embedded application development Strong debugging and analysis skills Experience developing software using a formal Software Development Lifecycle process (SDLC) Strong documentation and writing skills Experience developing software tests and performing software verification Ability to obtain and maintain a security clearance Familiarity with microcontrollers, DSPs, and assembly language Experience debugging embedded systems (JTAG, emulators) Software architecture and design experience Experience in code optimization and profiling Familiarity with coding standards such as MISRA C Familiarity with code coverage and analysis tools such as Coverity and LDRA Ability to work closely with a team of engineers and technicians and comfortable in laboratory environment Depending on the level, we are looking between 2+ and 7+ years of experience Work Environment: While performing the duties of this job, the employee is frequently exposed to conditions typical of a manufacturing/machine shop environment, including, but not limited to fluids, fumes or airborne particles, moving mechanical parts, noise and vibration This job interacts both in a professional office environment and a manufacturing/machine shop environment. This role uses standard office equipment such as computers, phones, printers/scanners/copier machine, as well as environments inclusive of the appropriate eye, hearing and foot protection (as required). Temperature of work environment may be affected by outside/external temperatures, machining processes, etc. Some travel may be required for this position (5-10%) Full time position Physical Requirements: While performing the duties of this job, the employee is regularly required to talk and hear. The employee is frequently required to reach with hands and arms, and to use hands to finger, handle or feel. Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception and ability to adjust focus. The employee is regularly required to stand at length (7-8 hours, daily), walk consistently, stoop, bend, turn, balance, and/or crouch, and move about the facility. This position requires the ability to skillfully use measuring instruments, hand, and power tools The employee may be required to lift, push, pull and/or move items weighing up to 50 pounds Pay Range: $87,500 - $125,000 per year This position is at our Parsippany, NJ office location. Many of our contracts require proof that you are a U.S. citizen and/or that an export license has been obtained for employees who are citizens of certain countries. Your employment, both initially and continually thereafter, is conditioned on production of such proof of citizenship and/or any export license that may be required to comply with any and all applicable laws, regulations, or executive orders, or required by Federal, State, or local government contracts. At Marotta Controls, we are committed to a fair, performance-driven compensation approach that promotes consistency across all levels of our organization. We ensure that pay decisions are free from bias, based on objective criteria, and are regularly reviewed. Your level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, experience, and internal consistency. Additionally, we offer a highly competitive compensation package for this opportunity, including incentive compensation and a comprehensive suite of premium benefits. These include medical, prescription, dental, vision, life, and disability insurance, a 401(k) plan with company match, tuition assistance, paid vacation, sick and personal days, paid holidays, and flexible scheduling options such as compressed workweeks. We value and reward employee achievements and host multiple engagement events each quarter to foster a strong, supportive workplace culture. If you are looking to grow or accelerate your career and be part of a best in class organization while enjoying a work-life balance, please visit our website at to learn more about us and to apply. Check out all of our openings at

VETERANS ARE ENCOURAGED TO APPLY

No agencies, please. Pay Range: $100,000 - $175,000 per hour Apply for this Position Marotta Controls

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Parsippany, NJ vacancy
  • $79.4k - $162.7k

    Job Title: Embedded Software Engineer - Photonics Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Flexible hours

    Caci

    Florham Park, NJ
    17 hours ago
  • $94.4k - $198.2k

     ...Job Title: Embedded Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity:... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Flexible hours

    Caci

    Florham Park, NJ
    17 hours ago
  • $153k - $167k

     ...technical expertise and respected world‑wide as a ‘full service’ provider. For more information visit our website at Staff Embedded Software Engineer Overview In this role, you will be responsible for the implementation and testing of embedded control software to be used... 
    Suggested
    Worldwide

    Kearfott Corporation

    Pine Brook, NJ
    5 days ago
  • $100k - $120k

     ...with C++ Experience with full life cycle of software development Exp with object oriented...  ...software to be applied to and integrated with engineering, scientific and manufacturing requirements. You will develop real time embedded systems involving software for digital... 
    Suggested
    Immediate start
    Remote work
    Relocation
    Overseas
    Visa sponsorship

    Workila

    Clifton, NJ
    5 days ago
  • Job OverviewHubbell's Boonton, NJ location is looking for an Embedded Software (Firmware) Engineer to join our R&D group that develops complex embedded software products for the electric utility market.The Embedded Software Engineer designs, develops, troubleshoots and... 
    Suggested
    Flexible hours

    Hubbell

    Boonton, NJ
    2 days ago
  • $61.09k - $104.36k

     ...develop, test, and deploy mobile applications for iOS and Android platforms. Collaborate with product owners, UX designers, backend engineers, and stakeholders to deliver high-quality mobile solutions. Develop reusable, maintainable, and scalable code following industry... 
    Full time
    Local area

    Capgemini

    Whippany, NJ
    2 days ago
  • $164.1k - $173.07k

    Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a...  ...Responsibilities for this Position ROLE AND POSITION OBJECTIVES:As an Embedded Software Engineer working with custom Hardware built in-... 
    Flexible hours

    General Dynamics Mission Systems

    Florham Park, NJ
    8 days ago
  • $113.2k - $237.8k

    Job Title: Senior Embedded Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee...  ...*The Opportunity:We are seeking anSenior Embedded Software Engineer with expertise in embedded systems, reverse engineering, and... 
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Florham Park, NJ
    3 days ago
  •  ...reproduction and root cause analysis with dev teams Mentor test engineers, promote best practices and innovation Skills &...  ...#ElectricalEngineering or #ComputerScience ~10+ years leading #Software and #Hardware testing teams ~ Strong hands-on experience with... 
    Contract work

    Iba Infotech

    Florham Park, NJ
    17 hours ago
  •  ...Job Description Job Description Hiring: Embedded C Developer – OpenWrt/OpenSync ???? Location: Englewood, CO – Onsite ???? Experience: 5+ Years We are looking for an Embedded C Developer with strong experience in Embedded Linux/OpenWrt and networking... 

    IPolarity LLC

    Whippany, NJ
    3 days ago
  •  ...Dental insurance ~ Health insurance Role Overview -Onsite role (Min 4 days in office) We are looking for a Lead Front-End Engineer to drive the architecture, development, and evolution of large-scale, high-performance web platforms. This role requires deep... 
    Work at office

    Timebox Pro

    Parsippany, NJ
    28 days ago
  • $80k - $120k

     ...Electrical Hardware EngineerAre you an Electrical Engineer professional looking for an opportunity to grow? If yes, we have a great opportunity...  ...and digital electronic circuits and PCBAs for industrial and embedded systemsPerform schematic capture and PCB layout using industry-... 
    Contract work
    Local area
    Flexible hours

    Emerson Electric

    Florham Park, NJ
    3 days ago
  • Embedded Software Engineer Job Description / Role and Responsibilities Join a premier aerospace systems group to develop and test mission-critical software for advanced power distribution and flight actuation systems. As an Embedded Software Engineer, you will collaborate... 
    Work at office

    Excelion Partners LLC

    Parsippany, NJ
    4 days ago
  • Lead Engineer Ability to lead the pod of engineers (onshore/offshore) responsible for end-to-end application development. This role requires deep expertise in both front-end (Angular) and back-end (Java Spring Boot) technologies, along with proficiency in debugging and... 

    Samprasoft

    Florham Park, NJ
    4 days ago
  •  ...OpenAI, etc.) Develop AI-driven workflows including prompt engineering, response handling, and validation Build scalable, event-...  ...Required Qualifications ~8+ years of overall software development experience ~ Strong hands-on experience with... 
    Full time

    Unidor

    Florham Park, NJ
    17 hours ago
  •  ...Job Description Senior Digital Systems Engineer - Job DescriptionYour challenge Join a...  ..., digital signal processing (DSP), and embedded systems. In this senior technical role,...  ...architects, RF/microwave engineers, and software engineers as part of a multidisciplinary... 
    Full time
    Work at office
    Local area

    Wireless Telecom Group

    Parsippany, NJ
    16 days ago
  • $95k - $105k

     ...manufacturing and distribution companies that operate both modern cloud infrastructure and traditional on-premise environments. Our engineers work across diverse environments including Microsoft 365, Azure infrastructure, Azure Virtual Desktop, on-premise servers and... 
    Full time
    Temporary work
    Work at office
    Remote work

    Link High Technologies Inc.

    Florham Park, NJ
    16 days ago
  • $59.15k - $106.93k

     ...thrive, professionally and personally. For us, helping you grow your career is good business. Leidos is seeking Distribution Engineers & Designers in New Jersey who are passionate about electric utility design engineering. We’re looking for someone who is dedicated... 
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Leidos

    Morristown, NJ
    4 days ago
  • $18 - $24 per hour

    Position: Mechanical Engineering Intern, Space Systems (Summer 2027) Location: Montville, NJ Job Id: 2064-TBD-28-B-S # of Openings: 5 Mechanical Engineering Intern, Space Systems (Summer 2027) Responsibilities Design and analyze novel aerospace control components.... 
    Hourly pay
    Summer work
    Internship
    Work at office
    Local area
    Relocation package
    Flexible hours

    Marotta Controls

    Montville, NJ
    5 days ago
  • $110k - $160k

     ...analytical professional to join our team as our newest Systems Engineer. In this role, you will establish the proper architecture for Military...  ...regulations. Familiarity with DOORS requirement management software, 270 VDC power systems, MatLab/Simulink. Compensation and... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Immediate start

    WHIPPANY ACTUATION SYSTEMS LLC

    Whippany, NJ
    2 days ago
  • $93k - $122k

     ...respected world‑wide as a ‘full service’ provider. The Systems Engineer II will support the definition, development, integration,...  ...development. Define and analyze interfaces among navigation, hardware, software, electrical, mechanical, test, manufacturing, and external... 
    Worldwide

    Kearfott Corporation

    Pine Brook, NJ
    2 days ago
  • $106k - $150k

     ...technical expertise and respected world-wide as a ‘full service’ provider. For more information visit our website at Senior Systems Engineer Overview As a Systems Engineer, you will be a key member of a technical team responsible for the system definition, design,... 
    Work experience placement
    Work at office
    Worldwide

    Kearfott Corporation

    Pine Brook, NJ
    5 days ago
  • $124k - $280k

     ...At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in transforming raw data into actionable insights, enabling informed decision... 
    H1b

    PwC

    Florham Park, NJ
    4 days ago
  •  ...services and deploymentStrong working experience in Python, Django and React including microservice design.Solid understanding of software architecture principles and design patterns.Proficiency in database design and SQL, with experience in working with relational databases... 
    Work experience placement

    JConnect Infotech

    Parsippany, NJ
    2 days ago
  •  ...A financial technology company is seeking a hands-on Full Stack Engineer to rebuild a next-generation equity trading platform. This role involves greenfield development within an Agile team, focusing on scalability and real-time processing. Ideal candidates should have... 

    The Cypress Group

    Florham Park, NJ
    1 day ago
  • $150k - $175k

     ...other qualified applicants.The Successful ApplicantStrong backend engineering experience with Java 21+, Spring Boot, microservices, REST...  ...data access layers, and well-defined service boundaries. Solid software engineering fundamentals, including JUnit, Maven, GitLab, CI/... 
    Local area

    Michael Page

    Whippany, NJ
    2 days ago
  • $165k - $195k

     ...and respected world-wide as a 'full service' provider. For more information visit our website at Sr. Principal Inertial Systems Engineer (Gyroscope Technologies) Overview Provides advanced technical leadership, guidance, and hands-on expertise in the design, integration... 
    Worldwide

    Kearfott

    Pine Brook, NJ
    4 days ago
  • $170k - $250k

     ....00/yr Additional compensation types Annual Bonus Full Stack Engineer - Equity Trading Systems Location: Whippany, NJ (Hybrid) Type:...  ...Science, Engineering, or related field. 5+ years of professional software engineering experience. Strong proficiency in Java (8/11+) and... 
    Permanent employment
    Full time

    The Cypress Group

    Florham Park, NJ
    1 day ago
  •  ...support quality and consistency, yet agile enough to innovate quickly and treat every employee and client like a true partner. Our engineers are technical professionals who communicate clearly, collaborate well, and build trust with clients.  If you take pride in your... 
    Casual work
    Remote work

    Exigent

    Morristown, NJ
    24 days ago
  •  ...the Crown difference. Job Description Crown seeks Software Engineers to support development of next generation global positioning...  ...Design and Development of Software Systems: Design and develop embedded software, applications, and system-level software for use in... 
    Full time
    For contractors

    Crown Consulting, Inc.

    Pine Brook, NJ
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!