Principal Software Developer for Embedded Systems

3 weeks ago


Mount Laurel, New Jersey, United States Modern Government Solutions Full time

We are seeking a highly skilled Principal Software Developer to join our team at Modern Government Solutions. In this role, you will design, develop, test, deploy, maintain, and improve software systems for the US intelligence community, the US Department of Defense, and other governmental agencies.

As a Principal Software Developer, you will be responsible for managing project priorities, deadlines, and deliverables. You will provide support on various projects, adapting to changing requirements and prioritizing tasks effectively.

This position offers an exciting opportunity to work with cutting-edge technology and collaborate with a talented team of professionals who share your passion for innovation and excellence.

To succeed in this role, you should have a strong background in software development, particularly in C/C++ programming languages. Experience working with embedded and real-time systems, as well as DoD sensor equipment, is highly desirable.

In addition to your technical expertise, you should possess excellent analytical skills, a strong understanding of math concepts, and the ability to communicate complex ideas effectively.

The estimated salary for this position ranges from $120,000 to $160,000 per year, depending on experience and qualifications.

We offer a competitive benefits package, including medical, dental, and vision coverage, as well as 401(k) retirement plan matching.

MGS is an Equal Opportunity Employer and welcomes applications from qualified candidates who share our commitment to excellence, integrity, and inclusion.



  • Mount Laurel, New Jersey, United States Modern Government Solutions Full time

    At Modern Government Solutions, we are seeking a highly skilled Principal Software Engineer to join our team. With 10-15 years of experience in software development, specifically C/C++, this individual will design, develop, test, deploy, maintain, and improve software systems.We are looking for someone who possesses an active DoD Secret security clearance...


  • Mount Laurel, New Jersey, United States Modern Government Solutions Full time

    Job Title: Software Systems DeveloperAbout Us:Modern Government Solutions is a leading provider of expert mission-first technical and programmatic services to the US intelligence community, the US Department of Defense, and other governmental agencies.Career Opportunities:We offer long-term career opportunities with a people-first culture that corresponds to...


  • Mount Laurel, New Jersey, United States Electronic Warfare Associates Full time

    Job SummaryWe are seeking a skilled Senior Software Engineer to join our team at Electronic Warfare Associates (EWA) GSI. This role will involve designing, developing, testing, deploying, maintaining, and improving software systems. The successful candidate will be responsible for managing project priorities, deadlines, and deliverables.About EWA Government...


  • Mount Laurel, New Jersey, United States Modern Government Solutions Full time

    We are seeking a highly skilled Software Engineer to join our team at Modern Government Solutions in Mount Laurel, NJ. This is a full-time, on-site position that offers a competitive salary and excellent benefits.About the RoleAs a Software Engineer, you will design, develop, test, deploy, maintain, and improve software systems for advanced radar and threat...


  • Mount Laurel, New Jersey, United States Electronic Warfare Associates Full time

    Job DescriptionWe are seeking a seasoned Senior Software Engineer to join our team at EWA Government Systems Inc. in Mount Laurel, New Jersey.About the Role:The ideal candidate will possess extensive experience in software development, specifically with C/C++ and embedded systems. They will be responsible for designing, developing, testing, deploying,...


  • Mount Laurel, New Jersey, United States Electronic Warfare Associates Full time

    Electronic Warfare Associates (EWA) is seeking a skilled Senior Software Engineer to join our team in Mount Laurel, New Jersey. As a member of our engineering team, you will play a crucial role in designing, developing, testing, and deploying software systems for advanced radar and threat simulator systems.We offer an estimated salary of $120,000 to $180,000...


  • Mount Laurel, New Jersey, United States Electronic Warfare Associates Full time

    Job Title: Senior Software Development SpecialistEstimated Salary: $120,000 - $180,000 per annum. About UsEWA Government Systems Inc. is a leading provider of advanced radar systems and software solutions for the Department of Defense and other U.S. Government agencies. Our company specializes in the development of cutting-edge technology, from requirements...


  • Mount Laurel, New Jersey, United States Modern Government Solutions Full time

    Job OpportunityMGS is seeking a skilled Senior Software Engineer II to join our team in Mount Laurel, NJ.We offer a competitive salary of $**$120,000 - $180,000 per year**, depending on experience and qualifications.Key Responsibilities:Design, develop, test, deploy, maintain, and improve software systems.Manage project priorities, deadlines, and...


  • Mount Laurel, New Jersey, United States Modern Government Solutions Full time

    Job Title: Software EngineerAbout the Role:We are seeking a talented Software Engineer to join our team at Modern Government Solutions. As a key member of our team, you will be responsible for designing, developing, testing, deploying, maintaining, and improving software systems.The successful candidate will have experience working with embedded, hardware...


  • Mount Laurel, New Jersey, United States Diverse Lynx Full time

    About the RoleThis is an exciting opportunity for a highly motivated individual to work on high-visibility projects as a Software Development Expert. The successful candidate will be responsible for designing and developing software applications that meet performance objectives, ensuring system availability, efficiency, and effectiveness.


  • Mount Laurel, New Jersey, United States United Software Group, Inc. Full time

    At United Software Group, Inc., we are seeking an experienced Technical Business Analyst Lead to join our team. This role will involve working closely with business stakeholders to understand their requirements and develop technical solutions that meet their needs.The ideal candidate will have a strong understanding of business systems analysis principles...


  • Mount Laurel, New Jersey, United States Fieldprint Full time

    Company OverviewAt Fieldprint, we pride ourselves on being at the forefront of our industry. Our company provides electronic fingerprinting and related services to handle the identity management needs of our clients. We design innovative technology that delivers accurate, timely results to our clients.We have a diverse team of kind, collaborative...


  • Mount Laurel, New Jersey, United States On Location, Inc Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Specialist to join our team at On Location, Inc.The ideal candidate will have a strong background in software development and excellent communication skills. This role requires proficiency in front-end and back-end technologies, including HTML/CSS, JavaScript, Node.js, Python, SQL,...


  • Mount Arlington, New Jersey, United States Kongsberg Defense & Aerospace Inc Full time

    We are seeking a highly skilled Senior Software Developer to join our team at Kongsberg Defense & Aerospace Inc in Mount Arlington, NJ. The salary for this position is estimated to be around $120,000 - $180,000 per year.About the CompanyKongsberg Defense & Aerospace, Inc. is part of Kongsberg Gruppen (KONGSBERG), an international knowledge-based group that...


  • Mount Laurel, New Jersey, United States American Water Resources LLC Full time

    Job Title: Senior Software Architect">About Us:American Water Resources LLC is a people-centric organization that is dedicated to providing expertise in safety and homecare to our customers. Our integrated solutions meet customer needs both inside and outside the home. Inside the home, we safeguard essential systems like plumbing, heating and cooling,...


  • Mount Laurel, New Jersey, United States Fieldprint Full time

    Responsibilities:As a System Resolution Specialist, you will be responsible for evaluating and prioritizing incoming requests for assistance. You will document all support requests and resolutions in the bug tracking system, prioritize problems based on severity, and answer questions and investigate errors generated by a system malfunction. Additionally, you...


  • Mount Laurel, New Jersey, United States Electronic Warfare Associates Full time

    Job OverviewWe are seeking a seasoned Senior Software Engineer to join our team at Electronic Warfare Associates (EWA) GSI in Mount Laurel, New Jersey.


  • Mount Laurel, New Jersey, United States United Engineers & Constructors, Inc. Full time

    United Engineers & Constructors, Inc. is currently seeking a Senior Piping Design Engineer to join our team in Mt. Laurel, NJ or Charlotte, NC. The successful candidate will be responsible for designing and developing mechanical / piping systems for various projects.The ideal candidate will have a Master of Science Degree in Mechanical or Structural...


  • Mount Laurel, New Jersey, United States United Engineers & Constructors, Inc. Full time

    Job OverviewAt United Engineers & Constructors, Inc., we are a team of skilled professionals who design and build critical infrastructure for future generations.Key ResponsibilitiesPerform mechanical calculations to support power generation and heavy industrial projects.Develop specifications, equipment lists, and design drawings using AutoCAD...


  • Mount Laurel, New Jersey, United States United Engineers & Constructors, Inc. Full time

    Mechanical Design Engineer WantedWe are seeking a detail-oriented Mechanical Design Engineer to join our team at United Engineers & Constructors, Inc. in Mt. Laurel, NJ.About the PositionIn this role, you will perform mechanical design calculations, develop specifications, and create design drawings using AutoCAD software. You will work on projects that...