C++ Embedded Software Engineer

The Maven Group, LLC

C++ Embedded Software Engineer

Philadelphia, PA
Full Time
Paid
  • Responsibilities

    The Maven Group's global Aerospace and Defense client is seeking to bring on a SEVERAL talented C++ Embedded Software Engineers to one of its New Jersey (near Philadelphia) based development teams.

    NOTE: To be considered, each candidate must be have an active secret clearance or above.

    This is a full-time, direct-hire position with our client and the chosen candidate will need to be onsite at our client's NJ site. If not local, relocation assistance can and will be provided.

    A full benefit package including health, paid parental leave, $$$ adoption assistance, NO CAP PTO, and even pet insurance awaits the chosen candidate.

    We are seeking multiple experience level, Embedded Software Engineers with responsibilities including the translation of requirements into working and maintainable solutions as a key member on a Scrum team. The selected engineers will use their deep C/C++ and python skills to implement software for embedded real time operating systems. If chosen, you will support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, hardware-software integration, and formal test.

    Ideal candidates will possess:

    • U.S. citizenship with a Active Department of Defense (DoD) Secret clearance
    • Bachelor’s or Master’s degree in computer engineering, Electrical Engineering, Computer Science, or related field
    • 5-10+ yr years of experience developing Embedded Software applications

    • Usage of a Real-Time Operating System (RTOS), such as Green Hills Integrity, VxWorks, or similar

    Get extra points for possessing any of the following:

    • Object-oriented design and implementation experience, with exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo
    • Experience developing device drivers and Board Support Packages for real time embedded systems
    • Experience with Modern C++ techniques
    • Experience with Information Assurance and/or cryptography
    • Experience with NSA Type 1 certification or other SW certification such as DO-178
    • Experience with Earned Value Management System (EVMS)
    • Project planning, task definition and assignment; performance monitoring