We are seeking a Software Engineer to support the development, maintenance, and delivery of Machinery Control System (MCS) Training software for DDG-51 Arleigh Burke Class Destroyers. The selected ...
We are seeking a Software Engineer to support the development, maintenance, and delivery of Machinery Control System (MCS) Training software for DDG-51 Arleigh Burke Class Destroyers. The selected ...
Software Engineer
Philadelphia, PA · On-site
$105K - $164K/yr
Software Engineer, Entry Level * Software Engineer, Mid Level * Software Engineer, Senior Level ... and training materials Required Qualifications Entry Level * Bachelor's level Degree in an ...
Software Engineer
Philadelphia, PA · On-site
$105K - $164K/yr
Software Engineer, Entry Level * Software Engineer, Mid Level * Software Engineer, Senior Level ... and training materials Required Qualifications Entry Level * Bachelor's level Degree in an ...
Software Engineer
Cherry Hill, NJ · On-site
Cyber Software Engineer - TS/SCI Required Location: Cherry Hill, NJ (Relocation Assistance ... Background in training or mentoring junior developers * Prior military or defense contracting ...
Quick apply
Software Engineer
Cherry Hill, NJ · On-site
Cyber Software Engineer - TS/SCI Required Location: Cherry Hill, NJ (Relocation Assistance ... Background in training or mentoring junior developers * Prior military or defense contracting ...
Software Engineer
Audubon, PA · On-site
Software Engineer Globus Medical is looking for a Software Engineer who is passionate about medical ... and annual training and maintaining knowledge of compliance as it applies to your role.
Software Engineer
Audubon, PA · On-site
Software Engineer Globus Medical is looking for a Software Engineer who is passionate about medical ... and annual training and maintaining knowledge of compliance as it applies to your role.
Software Engineer
Audubon, PA · On-site
Software Engineer Globus Medical is looking for a Software Engineer who is passionate about medical ... and annual training and maintaining knowledge of compliance as it applies to your role.
Software Engineer
Audubon, PA · On-site
Software Engineer Globus Medical is looking for a Software Engineer who is passionate about medical ... and annual training and maintaining knowledge of compliance as it applies to your role.
Software Engineer
Philadelphia, PA · On-site
$38 - $46/hr
Software Engineer This Software Engineer role supports the Machinery Control Systems (MCS) branch ... receive comprehensive training on the system upon joining. This position is well suited for ...
Quick apply
Software Engineer
Philadelphia, PA · On-site
$38 - $46/hr
Software Engineer This Software Engineer role supports the Machinery Control Systems (MCS) branch ... receive comprehensive training on the system upon joining. This position is well suited for ...
Software Engineer
Camden, NJ · On-site
$75/hr
Job #217762 Chipton-Ross is seeking a Software Engineer for a contract opportunity in Camden, NJ ... This policy governs all areas of employment at Chipton-Ross, including recruiting, hiring, training ...
Software Engineer
Camden, NJ · On-site
$75/hr
Job #217762 Chipton-Ross is seeking a Software Engineer for a contract opportunity in Camden, NJ ... This policy governs all areas of employment at Chipton-Ross, including recruiting, hiring, training ...
Software Engineer
$38 - $46/hr
Software Engineer This Software Engineer role supports the Machinery Control Systems (MCS) branch ... receive comprehensive training on the system upon joining. This position is well suited for ...
Quick apply
Software Engineer
$38 - $46/hr
Software Engineer This Software Engineer role supports the Machinery Control Systems (MCS) branch ... receive comprehensive training on the system upon joining. This position is well suited for ...
Software Engineer
Philadelphia, PA · On-site
S. Navy civilian software and systems engineers, support contractors, U.S. Navy ship's force, OEMs ... training materials * Basic knowledge of network protocols such as TCP/IP and UDP * Experience ...
Software Engineer
Philadelphia, PA · On-site
S. Navy civilian software and systems engineers, support contractors, U.S. Navy ship's force, OEMs ... training materials * Basic knowledge of network protocols such as TCP/IP and UDP * Experience ...
Software Engineer
Philadelphia, PA · On-site
S. Navy civilian software and systems engineers, support contractors, U.S. Navy ship's force, OEMs ... training materials * Basic knowledge of network protocols such as TCP/IP and UDP * Experience ...
Software Engineer
Philadelphia, PA · On-site
S. Navy civilian software and systems engineers, support contractors, U.S. Navy ship's force, OEMs ... training materials * Basic knowledge of network protocols such as TCP/IP and UDP * Experience ...
Software Engineer
Philadelphia, PA · On-site
... training materials Required Qualifications Bachelor's level Degree in an Engineering Discipline ... Experience in software development using the Microsoft .NET Framework * Experience with C, C++, and ...
Software Engineer
Philadelphia, PA · On-site
... training materials Required Qualifications Bachelor's level Degree in an Engineering Discipline ... Experience in software development using the Microsoft .NET Framework * Experience with C, C++, and ...
Unless specifically stated otherwise, this role is On-Site Software Engineer - Navy Training Software Security Clearance- Secret US-PA-Philadelphia Responsibilities Noblis MSD's mission is to support ...
Unless specifically stated otherwise, this role is On-Site Software Engineer - Navy Training Software Security Clearance- Secret US-PA-Philadelphia Responsibilities Noblis MSD's mission is to support ...
Software Engineer - Navy Training Software - Philadelphia, PA
Philadelphia, PA · On-site
$60K - $75K/yr
Unless specifically stated otherwise, this role is "On-Site" Software Engineer - Navy Training Software Security Clearance- Secret US-PA-Philadelphia Responsibilities Noblis MSD's mission is to ...
Software Engineer - Navy Training Software - Philadelphia, PA
Philadelphia, PA · On-site
$60K - $75K/yr
Unless specifically stated otherwise, this role is "On-Site" Software Engineer - Navy Training Software Security Clearance- Secret US-PA-Philadelphia Responsibilities Noblis MSD's mission is to ...
Software Engineer - Navy Training Software - Philadelphia, PA
Philadelphia, PA · On-site
$60K - $75K/yr
Unless specifically stated otherwise, this role is "On-Site" Software Engineer - Navy Training Software Security Clearance- Secret US-PA-Philadelphia Responsibilities Noblis MSD's mission is to ...
Software Engineer - Navy Training Software - Philadelphia, PA
Philadelphia, PA · On-site
$60K - $75K/yr
Unless specifically stated otherwise, this role is "On-Site" Software Engineer - Navy Training Software Security Clearance- Secret US-PA-Philadelphia Responsibilities Noblis MSD's mission is to ...
Senior Software Engineer
Berwyn, PA · On-site +1
$157K - $188K/yr
... training of junior developers to help build effective engineering practices. Adherence to and ... Software Engineer or related occupations. In the alternative, employer will accept a Master ...
Senior Software Engineer
Berwyn, PA · On-site +1
$157K - $188K/yr
... training of junior developers to help build effective engineering practices. Adherence to and ... Software Engineer or related occupations. In the alternative, employer will accept a Master ...
Senior Software Engineer
Berwyn, PA · On-site +1
... training of junior developers to help build effective engineering practices. Adherence to and ... Software Engineer or related occupations. In the alternative, employer will accept a Master ...
Quick apply
Senior Software Engineer
Berwyn, PA · On-site +1
... training of junior developers to help build effective engineering practices. Adherence to and ... Software Engineer or related occupations. In the alternative, employer will accept a Master ...
Senior Software Engineer
Berwyn, PA · On-site +1
$157K - $188K/yr
... training of junior developers to help build effective engineering practices. Adherence to and ... Software Engineer or related occupations. In the alternative, employer will accept a Master ...
Senior Software Engineer
Berwyn, PA · On-site +1
$157K - $188K/yr
... training of junior developers to help build effective engineering practices. Adherence to and ... Software Engineer or related occupations. In the alternative, employer will accept a Master ...
Senior Software Engineer
Dresher, PA · On-site
$110 - $170/hr
Position Summary As a Software Engineer in the Ascensus AI Program, you will help turn modern LLM ... Professional development with in‑house training and tuition reimbursement * Generous reward ...
Senior Software Engineer
Dresher, PA · On-site
$110 - $170/hr
Position Summary As a Software Engineer in the Ascensus AI Program, you will help turn modern LLM ... Professional development with in‑house training and tuition reimbursement * Generous reward ...
We are looking for software engineers to craft and build innovative solutions for our customers ... class training and development programs. Collaborative Culture: Work alongside some of the ...
We are looking for software engineers to craft and build innovative solutions for our customers ... class training and development programs. Collaborative Culture: Work alongside some of the ...
We are looking for software engineers to craft and build innovative solutions for our customers ... class training and development programs. Collaborative Culture: Work alongside some of the ...
We are looking for software engineers to craft and build innovative solutions for our customers ... class training and development programs. Collaborative Culture: Work alongside some of the ...
Software Engineer Training information
See Philadelphia, PA salary details
$24.2K - $39.4K
1% of jobs
$39.4K - $54.5K
5% of jobs
$64.2K is the 25th percentile. Wages below this are outliers.
$54.5K - $69.6K
29% of jobs
$69.6K - $84.8K
11% of jobs
The median wage is $88.3K / yr.
$84.8K - $99.9K
14% of jobs
$115K is the 75th percentile. Wages above this are outliers.
$99.9K - $115K
15% of jobs
$115K - $130.2K
8% of jobs
$130.2K - $145.3K
6% of jobs
$145.3K - $160.4K
5% of jobs
$160.4K - $175.6K
3% of jobs
$175.6K - $190.7K
2% of jobs
$24.2K
$105.8K
$190.7K
How much do software engineer training jobs pay per year?
What are the key skills and qualifications needed to thrive in software engineer training, and why are they important?
To thrive as a Software Engineer Training, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and software development principles, often backed by a degree in computer science or related field. Familiarity with development tools like version control systems (e.g., Git), integrated development environments (IDEs), and continuous integration platforms is typically required. Strong problem-solving abilities, willingness to learn, and effective communication skills help you excel in collaborative and fast-paced environments. These skills are critical for contributing to projects, adapting to new technologies, and succeeding in a team-oriented role.
What training do you need to be a software engineer?
Is 25 too late to become a software engineer training?
What does a software engineer training do?
As a Software Engineer Training, your day often starts with team stand-up meetings to discuss project updates and set priorities. You will spend most of your time learning from senior engineers, writing code, participating in code reviews, and troubleshooting software issues under guidance from mentors. Expect to engage in hands-on training activities, attend technical workshops, and gradually take on more complex tasks as your skills develop. This supportive environment is designed to help you build strong technical foundations, adapt to company workflows, and prepare for future advancement within the team.
How do I get into software engineer training with no experience?
What is a software engineer training?
A Software Engineer Training job is an entry-level position designed to help individuals develop technical skills and industry knowledge. It typically involves hands-on coding, software development projects, and mentorship from experienced engineers. Participants may work on real-world applications, learn best practices, and gain exposure to different technologies. The goal is to prepare trainees for a full-time software engineering role by building their problem-solving abilities and coding proficiency.

Full-time
Medical, Life, Retirement, PTO
Posted 14 days ago
Job description
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 seeking a Software Engineer to support the development, maintenance, and delivery of Machinery Control System (MCS) Training software for DDG-51 Arleigh Burke Class Destroyers. The selected candidate will be interfacing with U.S. Navy civilian software and systems engineers, support contractors, U.S. Navy ships force, OEMs, and engineering management. The selected candidate will contribute to all aspects of the software life cycle including, but not limited to, requirements definition, software development, documentation, testing, deployment, technical support, and maintenance.
Responsibilities Include:
- Develop and maintain working knowledge of the DDG-51 Machinery Control System (MCS) Training Software
- Design, develop, test, install, and maintain MCS Training software and support software products
- Work with MATLAB, Simulink, Simulink Coder (Real-Time Workshop), Microsoft Visual Studio, and Git version control
- Identify and document software and system related problems
- Resolve software problems through debugging, research, and investigation
- Provide distance and onsite support for 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
- Participating in special projects as required
Required Qualifications
- 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
- US citizenship is required
- Must have a valid US passport or ability to obtain one upon position acceptance
- Ability to travel 10%
Physical Requirements
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. The position requires the ability to work in confined spaces with limited ventilation and restricted movement, including crawling through narrow passageways and working in overhead or below-deck areas.
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. Adequate vision is necessary to read technical manuals, identify color-coded systems, and detect safety hazards, while hearing capability must be sufficient to perceive warning signals, alarms, and verbal communications in noisy environments, with or without hearing protection.
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. Workers must be capable of responding quickly to emergency situations, including evacuating confined spaces and moving to emergency stations. Reasonable accommodations may be available for qualified individuals with disabilities who can perform the essential functions of the position with or without such accommodations.
Desired Qualifications
- Experience developing and maintaining functional models using Simulink
- Experience using MATLAB, Simulink, and Simulink Coder (Real-Time Workshop) to generate C/C++ source code
- Experience using Microsoft Visual Studio to develop, compile, and debug source code in C++
- Experience designing, developing, testing, and installing software and supporting software products
- Experience writing, reviewing, and maintaining technical documentation such as, but not limited to, new or existing software requirements, user manuals, product specifications, and training materials
- 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
Overview
Overview
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. Learn more and find opportunities at careers.noblis.org
Why Work at Noblis
At Noblis, we share a passion for excellence and innovation, and we create an environment where people can do meaningful work while maintaining the balance that keeps them energized and fulfilled. We seek out individuals with a natural curiosity and desire to collaborate and learn. We believe our people are our greatest strength, and we consistently seek exceptionally skilled, mission-driven professionals who care deeply about doing work that enriches lives and makes our nation safer.
Noblis has earned numerous workplace awards for our culture, our commitment to employee well-being, and our dedication to meaningful, impactful work. We also maintain a drug-free workplace.
Remote/hybrid status is subject to change based on Noblis and/or government requirements.
Commitment to Non-Discrimination
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.
EEO is the Law | E-Verify | Right to Work
Total Rewards
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. Other offerings may be provided for employees not within this category. 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. While monetary compensation is important, it's just one component of Noblis' total compensation package.
Posted Salary Range
USD $65,200.00 - USD $101,950.00 /Yr.