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

Software Engineering (remote)

$65.2k - $101.95k

Noblis

Noblis MSD is seeking Software Engineers in Philadelphia, PA.

Noblis MSD's mission is to support the Naval Sea Systems Command (NAVSEA) and, Naval Surface Warfare Center (NSWCPD) and their missions' to enable research, development, test and evaluation, acquisition, engineering, systems integration, in-service and fleet engineering with cybersecurity, comprehensive logistics, and life-cycle savings. We are looking to hire Software Engineers to support the development, maintenance, and delivery of Machinery Control System (MCS) software for DDG-51 Arleigh Burke Class Destroyers. Navy civilian software and systems engineers, support contractors, U.Navy ships force, OEMs, and engineering management, contributing to all aspects of the software life cycle.

Software Engineer, Entry Level

Software Engineer, Mid Level

Software Engineer, Senior Level

Design, develop, test, install, and maintain Machinery Control Systems software and supporting software products

Work with Microsoft Visual Studio and version control (Git)

Identify and document software and system related problems

Resolve software problems through debugging, research, and investigation

Provide distance and onsite support of software problems

Prepare and maintain new and/or existing software requirements

Write, review, and maintain technical documentation such as user manuals, product specifications, and training materials

Entry Level

  • Bachelor's level Degree in an Engineering Discipline. Computer Science, Electrical Engineering, and Computer Engineering degrees preferred, others will be considered based on experience.
  • Active DoD Secret clearance or ability to achieve DoD Secret clearance and US citizenship
  • Must have a valid US passport or ability to obtain one upon position acceptance
  • Ability to travel 10-20% of the time
  • Bachelor's level Degree in an Engineering Discipline. Computer Science, Electrical Engineering, and Computer Engineering degrees preferred, others will be considered based on experience.
  • Active DoD Secret clearance or ability to achieve DoD Secret clearance and US citizenship
  • Must have a valid US passport or ability to obtain one upon position acceptance
  • Ability to travel 10-20% of the time
  • Master's level Degree in Computer Science, Electrical Engineering, or Computer Engineering
  • Active DoD Secret clearance or ability to achieve DoD Secret clearance and US citizenship
  • Must have a valid US passport or ability to obtain one upon position acceptance
  • Ability to travel 10-20% of the time
  • Employees working in naval industrial environments, whether shipboard or pierside, must meet certain physical requirements to safely perform essential job functions. Individuals must be capable of standing and walking for extended periods, often on uneven, wet, or slippery surfaces, and must be able to climb vertical ladders, stairs, and steep inclines while carrying tools or equipment. Workers must possess sufficient manual dexterity and grip strength to operate hand and power tools, manipulate controls, and handle materials weighing up to fifty pounds on a regular basis, with occasional lifting of heavier objects with assistance. The role demands the physical ability to bend, stoop, kneel, crouch, and reach overhead repeatedly throughout the workday. Employees must be able to work in varying environmental conditions including extreme temperatures, high humidity, direct sunlight, and exposure to weather elements. The position requires the stamina to work extended shifts and the balance and coordination necessary to maintain stability on moving vessels. Reasonable accommodations may be available for qualified individuals with disabilities who can perform the essential functions of the position with or without such accommodations.

Experience in software development using the Microsoft .NET Framework

Experience with C, C++, and/or C#

Experience designing, developing, testing, and installing software and supporting software products

Basic knowledge of network protocols such as TCP/IP and UDP

Experience supporting and troubleshooting networked, IP-based systems both onsite and via distance support

Experience with databases (MS Access, SQL)

Noblis and our wholly owned subsidiaries, Noblis ESI and Noblis MSD, take on some of the nation's toughest challenges, delivering advanced solutions to our customers' most critical missions. We bring together leading scientific, engineering, and management expertise in a culture grounded in objectivity and collaboration, ensuring our work creates lasting impact across federal missions.

We work with a broad range of government agencies in the defense, intelligence, and federal civilian sectors. Remote/hybrid status is subject to change based on Noblis and/or government requirements.

All qualified applicants will receive consideration for employment without regard to race, color, ethnicity, sex, age, national origin, religion, physical or mental disability, pregnancy/childbirth and related medical conditions, veteran or military status, or any other characteristics protected by applicable federal, state, or local law.

If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact us ( .

At Noblis we recognize and reward your contributions, provide you with growth opportunities, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, and work-life programs. Our award programs acknowledge employees for exceptional performance and superior demonstration of our service standards. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in our benefit programs. We encourage you to learn more about our total benefits by visiting the Benefits ( page on our Careers ( site.

Compensation at Noblis is determined by various factors, including but not limited to, the combination of education, certifications, knowledge, skills, competencies, and experience, internal and external equity, location, clearance level, as well as contract-specific affordability, organizational requirements and applicable employment laws. The projected compensation range for this position is based on full time status. For part time or on-call staff, compensation is proportionately adjusted based on hours worked.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineering (remote) in Philadelphia, PA vacancy
  • $130k - $185k

     ...Growth Platforms team focuses on building durable technology and AI capabilities that power long‑term enterprise growth. The Software Engineering Director for AI Tooling plays a pivotal role in translating strategy into execution—designing and scaling modern software... 
    Suggested
    Work experience placement
    Summer holiday
    Work at office
    Flexible hours

    EY

    Philadelphia, PA
    3 days ago
  • $88k - $152.49k

     ...Description The Lockheed Martin Global Sustainment Information Systems and Innovation organization is seeking an experienced software engineering professional to design, develop, test, and deploy enterprise‑application solutions. Candidates will work in agile teams to... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    Relocation
    Flexible hours
    3 days per week

    Lockheed Martin Corporation

    Moorestown, NJ
    3 days ago
  •  ...Software Engineer (1) Highly experienced software engineer, fluent in C++, current toolsets, 15+ years of experience. Must be eligible for US Security Clearance which requires US Citizenship. AS&T offers a first‑class benefits package, competitive salary and bonus incentives... 
    Suggested

    Adv Sci Tech

    Moorestown, NJ
    1 day ago
  •  ...Software Engineer The Software Engineer is responsible for designing, developing, testing, and maintaining software solutions that support Novacore’s Healthcare segment, Carbon Stop Loss Solutions. Ideally, this role will be located at Novacore's Conshohocken, PA Home... 
    Suggested
    Home office

    NSM Healthcare Solutions, LLC

    Conshohocken, PA
    1 day ago
  • $91k - $135k

     ...L3Harris Integrated Mission Systems is seeking a Software Engineer. Responsibilities include the translation of requirements into working and maintainable solutions for our C5 and Cyber Solution Centers. The selected candidate will apply technical proficiency across various... 
    Suggested
    Local area
    Relocation

    L3Harris Technologies

    Glendora, NJ
    16 hours ago
  • $100k

     ...lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Philadelphia, PA
    5 days ago
  •  ...development, testing, deployment, and documentation for projects and enhancements to business-critical applications. As a Sr. Software Engineer, duties will be assigned as 80% programming, 20% business analysis. This role is focused on the design, development, integration... 

    SolomonEdwards

    Camden, NJ
    3 days ago
  •  ...Job Title: Rust Software Developer Location: Camden, NJ, 08103 & Reston, VA 20191 Duration: 09 months contract to...  ...Integrated Mission Systems is seeking an experienced Software Engineer with a strong background in the Rust Programming Language and proven... 
    Contract work
    Shift work
    Day shift

    Trispoke Managed Services Pvt Ltd

    Camden, NJ
    5 days ago
  • $57.8k - $110.8k

     ...awareness, early warning, and kill assessment capabilities in the most demanding environments. Join a global team of 35 000 engineers, software developers, and cyber experts who turn complex challenges into reliable, next generation systems that keep warfighters ahead... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Worldwide
    Flexible hours

    Lockheed Martin Corporation

    Moorestown, NJ
    14 hours ago
  • $40 - $70 per hour

     ...Job Title: Software Engineer Job Description This Software Engineer role focuses on designing, developing, troubleshooting, and analyzing software for computer-based systems in a mission-critical defense environment. You will work under general supervision to... 
    Long term contract
    Contract work
    Temporary work
    Work at office
    Flexible hours

    Actalent

    Moorestown, NJ
    1 day ago
  •  ...Job Title: Software Engineer - Full Stack Location: Philadelphia, PA (Hybrid) Responsibilities: Creating optimal data pipelines using Apache Airflow DAGs, Docker, AWS, Python or Snowflake Assembling large, complex sets of data that meet non-functional... 

    Jobs via Dice

    Philadelphia, PA
    4 days ago
  •  ...Join Our Team as a Skilled Software Engineer We at D-Tech International are seeking a talented Software Engineer for a long-term, part-time role. This is a hybrid position based out of Rio Grande, NJ, with remote work options for candidates located in New Jersey or... 
    Part time
    Remote work

    Abacus

    Philadelphia, PA
    4 days ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full-time positions with clients. Who should apply? Recent... 
    Full time
    H1b
    Immediate start
    Remote work

    SynergisticIT

    Philadelphia, PA
    5 days ago
  • $36 - $40 per hour

     ...Job title: Entry-Level Software Engineer Overview Seeking a Software Engineer to support development and sustainment of complex, mission-critical systems. This role involves full lifecycle software engineering including design, implementation, integration, testing... 
    Contract work
    Temporary work

    Actalent

    Moorestown, NJ
    4 days ago
  •  ...Software Engineer V Everforth ECS is seeking a Software Engineer V to work in Moorestown, NJ. Please Note: This position is contingent upon contract award. The Software Engineer will design, develop, optimize, test, and document real-time radar software for multi... 
    Contract work

    ECS Limited

    Moorestown, NJ
    2 days ago
  •  ...Software Engineer III Everforth ECS is seeking a Software Engineer III to work in Moorestown, NJ. Please Note: This position is contingent upon contract award. The Software Engineer will design, develop, optimize, test, and document real-time radar software for multi... 
    Contract work

    ECS Limited

    Moorestown, NJ
    2 days ago
  • $80k - $120k

     ...Software Engineer (Full Stack) Oncora is an oncology software and data company dedicated to helping physicians and scientists collect and use real-world data to improve outcomes for cancer patients. Our machine learning algorithms, which are deployed in active clinical... 
    Flexible hours

    Oncora Medical

    Philadelphia, PA
    3 days ago
  •  ...Software Engineer At HDR, our employee-owners are fully engaged in creating a welcoming environment where each of us is valued and respected, a place where everyone is empowered to bring their authentic selves and novel ideas to work every day. As we foster a culture... 
    Full time
    Temporary work
    Part time

    HDR

    Philadelphia, PA
    3 days ago
  •  ...Monitor, troubleshoot, and support applications in production environments Required Qualifications ~4+ years of professional software engineering experience ~ Strong experience developing business applications using Python ~ Experience with modern Python frameworks... 

    Manpower Group Inc.

    Philadelphia, PA
    2 days ago
  •  ...Insight Global is seeking a mid-level Software Engineer to support an L3Harris engineering team building and enhancing mission-critical software solutions. This engineer will be strongest on the "left side" of the SDLC / V-Model - partnering with stakeholders to capture... 

    Insight Global

    Camden, NJ
    3 days ago
  •  ...PGS Worldwide is seeking a Software Engineer in Camden, NJ for a one year contract-to-hire role supporting a leading aerospace & defense company. This role focuses on developing high-performance C++ software supporting advanced radar modeling and simulation systems. You... 
    Contract work
    Worldwide
    Shift work
    Day shift

    PGS Worldwide

    Camden, NJ
    4 days ago
  •  ...Radar Modeling And Simulation Software Engineer As a software engineer in the Radar Modeling and Simulation group, you will develop high performance C++ software. Your contributions will directly support radar modeling, scene modeling, signal construction, signal processing... 

    PLANIT Group

    Moorestown, NJ
    1 day ago
  • $85k - $130k

     ...Thunderbolt Solutions is seeking to hire a Software Engineer - II. Thunderbolt Solutions is a small, flexible company where are our motto 'find a way or make one' and it permeates every facet of our business. When faced with a technical challenge, we aim to exceed... 
    Contract work
    Work experience placement
    Flexible hours

    Thunderbolt Logistics

    Moorestown, NJ
    1 day ago
  •  ...ROLE AND RESPONSIBILITIES Software Engineering - III Work in a collaborative team using agile software development methodology, performing the following tasks: Develop software maintenance and upgrade solutions for tactical systems on a collaborative... 
    Contract work
    Work experience placement

    Advanced Sciences and Technologies LLC

    Moorestown, NJ
    1 day ago
  •  ...Position: Software Engineer / Systems Engineer - Radar & Signal Processing is big plus Location: Moorestown, NJ MUST BE USC and have active DOD secret clearance About the Role In this role, you will design, develop, and enhance advanced... 

    The Judge Group

    Moorestown, NJ
    4 days ago
  • $38 - $46 per hour

     ...Job Title: Software Engineer Job Description This Software Engineer role supports the Machinery Control Systems (MCS) branch for U.S. Navy LHA and LHD class ships. You will work on mission‑critical, custom software used to monitor and control shipboard machinery... 
    Contract work
    Temporary work
    Interim role
    Work at office

    Actalent

    Philadelphia, PA
    4 days ago
  • $86k - $139k

     ...L3Harris Space Mission Systems is seeking a Senior Software Engineer. Responsibilities include leading a software development team, analyzing requirements and the translation of requirements into working and maintainable solutions, planning the development, assigning budgets... 
    Local area
    Flexible hours

    L3Harris Technologies

    Maple Shade, NJ
    2 days ago
  •  ...Job Overview Title: Sr Software Engineer Location: Hybrid/Camden, NJ Duration: Contract 12+ Months Rate: $Open Responsibilities Develop backend code for applications Qualifications Experience with Spring MVC, JPA, UNIX, SQL, Design patterns, Spring framework, Web service... 
    Contract work

    TWO95 International

    Camden, NJ
    2 days ago
  • $91k - $172.49k

     ...with the skills needed to create cutting‑edge products & solutions that keep our users Ahead of Ready. Who You Are As a Senior Software Engineer in the Radar Modeling and Simulation group, you will develop high performance C++ software. Your contributions will directly... 
    Full time
    Temporary work
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin Corporation

    Camden, NJ
    5 days ago
  •  ...allows for seamless development, ownership, and monetization of composable Smart Agents. We are seeking a talented and experienced Software Engineer with expertise in blockchain development to join our team at Talus Network. As a Software Engineer, you will play a crucial... 
    Contract work
    Remote work

    Golang Works

    Maple Shade, NJ
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering (remote). Be the first to apply!