1

Trainee Master Software Engineer Jobs (NOW HIRING)

Bachelor's, Master's, or Ph.D. degree in Computer Science, Software Engineering, or a related technical field * Strong proficiency in several programming languages including C++, Python, and Kotlin

Bachelor's, Master's, or Ph.D. degree in Computer Science, Software Engineering, or a related technical field * Strong proficiency in several programming languages including C++, Python, and Kotlin

Master's degree in Software Engineering, Computer Science, or a related field. * Experience with front-end development using modern JavaScript frameworks (e.g., React, Angular, Vue.js). * Familiarity ...

Software Engineer

Annapolis Junction, MD · On-site

$57.70 - $91.35/hr

Job Title Software Engineer Overview EverWatch is a government solutions company providing advanced ... You'll sharpen your skills as you master new tools and techniques while helping to identify and ...

Software Engineer

Riverside, CA · On-site

$115K - $125K/yr

Advanced degree (Master's/PhD) or certification in Software Engineering or related technologies. * 5+ years of experience in Software Engineering, preferably in the automotive industry. * 3+ years of ...

Master's or PhD in Computer Science, Electrical Engineering, or related field acceptable, with compensation in accord with experience and degree level • Strong proficiency in software development ...

Software Engineer

Kalamazoo, MI · On-site

$105K - $120K/yr

Bachelor's degree in Software Engineering, Computer Science, or a related technical discipline (Master's preferred) * Typically 7-9+ years of related software design and engineering experience

Software Engineer

Annapolis Junction, MD · On-site

$57.70 - $91.35/hr

As a software engineer, you know that good software is more than just a nice-looking interface ... You'll sharpen your skills as you master new tools and techniques while helping to identify and ...

Software Engineer

Annapolis Junction, MD · On-site

$57.70 - $91.35/hr

Responsibilities As a software engineer, you know that good software is more than just a nice ... You'll sharpen your skills as you master new tools and techniques while helping to identify and ...

Qualcomm Technologies, Inc. is seeking a Compiler Software Engineer to enable open source ... Preferred : • Master's degree or PhD. in Engineering, Information Systems, Computer Science, or ...

Description Software Engineer Position Overview The Software Engineer will provide critical ... Advanced Degree (Master of Arts (MA) / Master of Science (MS)) and twelve (12) years of experience ...

... or Master's degree in Computer Science, Information Systems, Computer Engineer or related field and 1 year of experience as a software developer or related occupation in software engineering or ...

Software Engineer Software Engineer, Senior Wright-Patterson Air Force Base Dayton, Ohio HX5 is an ... Master's degree in engineering from an ABET-accredited school and twelve (12) years of related ...

Software Engineer

Annapolis Junction, MD · On-site

$57.70 - $91.35/hr

Job Title Software Engineer Overview EverWatch is a government solutions company providing advanced ... You'll sharpen your skills as you master new tools and techniques while helping to identify and ...

Software Engineer

Annapolis Junction, MD · On-site

$57.70 - $91.35/hr

Responsibilities As a software engineer, you know that good software is more than just a nice ... You'll sharpen your skills as you master new tools and techniques while helping to identify and ...

Bachelor's degree in Computer Science, Software Engineering, or a related field with 4-8 years of relevant experience, or Master's degree with 2-6 years of relevant experience. * Proven experience in ...

next page

Showing results 1-20

Trainee Master Software Engineer information

See salary details

$24K

$104.9K

$189K

How much do trainee master software engineer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for trainee master software engineer in the United States is $104,863.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,000.00 and $120,000.00 per year, depending on experience, location, and employer.

What is the difference between Trainee Master Software Engineer vs Junior Software Developer?

AspectTrainee Master Software EngineerJunior Software Developer
QualificationsTypically pursuing or recent graduate with a focus on advanced software engineering conceptsEntry-level, often recent graduates or those new to software development
Work EnvironmentMentored projects, training programs, collaborative teams in tech companiesBasic coding tasks, supervised projects, team-based environments
Industry UsageUsed in companies investing in developing future senior engineersCommon entry point for software development careers

The Trainee Master Software Engineer is a more advanced, training-focused role aimed at developing future senior engineers, whereas the Junior Software Developer is an entry-level position for those starting their software development careers. The trainee role often involves mentorship and specialized training, while the junior role focuses on basic coding tasks and gaining practical experience.

Can you make $500,000 as a software engineer?

A Trainee Master Software Engineer typically earns significantly less than $500,000 annually, as this level is usually an entry or early-career position. High salaries in software engineering are often associated with senior roles, specialized skills, or working in high-paying industries or companies, and reaching such a salary generally requires extensive experience, advanced skills, and sometimes stock options or bonuses.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in senior or specialized roles such as machine learning engineers or software architects at large tech companies, can earn $500,000 or more annually. These roles often require advanced skills, extensive experience, and sometimes stock options or bonuses as part of compensation packages.

What engineers make $300,000 a year?

Senior software engineers, especially those with specialized skills in areas like machine learning, cloud computing, or cybersecurity, can earn $300,000 or more annually. High-level roles often require extensive experience, advanced certifications, and leadership responsibilities within tech companies or consulting firms.

What does a trainee software engineer do?

A trainee software engineer assists in developing, testing, and maintaining software applications under the supervision of experienced engineers. They typically learn coding languages, use development tools, and gain practical experience through training programs or internships to build their technical skills.
What cities are hiring for Trainee Master Software Engineer jobs? Cities with the most Trainee Master Software Engineer job openings:
What are the most commonly searched types of Master Software Engineer jobs? The most popular types of Master Software Engineer jobs are:
What states have the most Trainee Master Software Engineer jobs? States with the most job openings for Trainee Master Software Engineer jobs include:

Software Engineer

ApolloTech MSI

Long Valley, NJ • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 2 days ago


Job description

About the Role

ApolloTech MSI is currently seeking a talented and experienced Software Engineer to join our dynamic team. This is a full-time position based in Picatinny Arsenal, NJ.
As a Software Engineer, you will be responsible for designing and developing software applications and systems that meet the needs of our diverse client base. You will be working with a small team to design different software architectures.

You will be working with embedded platforms, such as Nvidia Jetson, to have robotic control and AI/ML capabilities at the edge and will use Gitlab for distributed source code control.

This role requires strong technical skills, excellent problem-solving abilities, a passion for delivering innovative software solutions, and the ability to travel approximately 10%-20% of time.
The ideal candidate has experience in application design, development, testing, and deployment. You should have expertise in various programming languages, frameworks, and technologies as well as the ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders.

Requirements

Qualifications

  • Bachelor's, Master's, or Ph.D. degree in Computer Science, Software Engineering, or a related technical field
  • Strong proficiency in several programming languages including C++, Python, and Kotlin
  • Familiarity creating software architecture designs for embedded systems that use C++ and ROS2
  • Experience working with Nvidia Jetsons
  • Experience working with Unreal Engine is a plus
  • Excellent problem-solving, analytical, and presentation skills
  • Strong communication and collaboration abilities
  • Ability to work both independently and in a team environment
  • US Citizenship is required for this role due to security clearance requirements
  • Ability to obtain and maintain Secret Clearance

Join ApolloTech MSI

ApolloTech MSI offers a challenging and rewarding work environment where you can make a meaningful impact. Join a team of talented professionals dedicated to delivering innovative software solutions and contributing to the success of our clients.
If you are a skilled Software Engineer looking for a new opportunity, we invite you to apply and be part of our dynamic team.

EEO An Equal Opportunity Employer including Disability/Veteran.

Please send resumes to contact@apollotechmsi.com.

Benefits

Health Insurance, Dental and Vision Insurance

401k with a match up to 6%

10 Federal Holidays

Up to 4 weeks of PTO