2

Entry Level Software Engineer Full Paid Training Jobs in Boston, MA

They are seeking a Full Stack Software Engineer to architect and engineer core software that impacts the physical economy through innovative solutions. Responsibilities : • Architecting and ...

The role of Full Stack Software Engineer involves architecting and engineering core software for robot systems, backend services, and machine learning applications, contributing to impactful ...

Viasat is a global leader in communication technology, seeking a Full-Stack Software Engineer to join their Government - Secure Network Systems team. This role involves developing and maintaining ...

Responsibilities Execute full software development life cycle (SDLC) Develop flowcharts, layouts ... Engineering or relevant field

next page

Showing results 1-20

Entry Level Software Engineer Full Paid Training information

See Boston, MA salary details

$26.1K

$113.9K

$205.3K

How much do entry level software engineer full paid training jobs pay per year?

As of Aug 18, 2026, the average yearly pay for entry level software engineer full paid training in Boston, MA is $113,923.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,600.00 and $130,400.00 per year, depending on experience, location, and employer.

What is an entry level software engineer full paid training?

An Entry Level Software Engineer with Full Paid Training is a position designed for individuals who are new to the software engineering field. These roles typically do not require extensive prior experience and offer comprehensive training programs that are paid, allowing new hires to learn essential programming skills, development tools, and company-specific processes while earning a salary. The training is meant to help employees transition smoothly into their job responsibilities and become productive members of the engineering team. This is an excellent opportunity for recent graduates or career changers who want to start a career in software development.

What can I expect from the training process as an entry level software engineer with full paid training?

As an Entry Level Software Engineer with full paid training, you can expect a structured onboarding program that covers foundational programming concepts, company-specific tools, and best practices in software development. The training typically combines classroom-style instruction with hands-on coding assignments and mentorship from experienced engineers. You’ll often work on small projects or simulations to build practical skills before joining a development team. This supportive environment helps ease the transition into your role, and you'll have regular check-ins to track your progress and address any challenges.

What are the key skills and qualifications needed to thrive as an entry level software engineer, and why are they important?

To thrive as an Entry Level Software Engineer, you generally need a basic understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and a relevant degree or coding bootcamp experience. Familiarity with development tools like Git, integrated development environments (IDEs), and software version control systems is typically required, and some roles may value certifications in specific technologies. Strong communication, teamwork, and a willingness to learn make candidates stand out in collaborative and evolving tech environments. These skills and qualities are crucial for building reliable software, adapting to new challenges, and contributing effectively to development teams.

What job categories do people searching Entry Level Software Engineer Full Paid Training jobs in Boston, MA look for?

The top searched job categories for Entry Level Software Engineer Full Paid Training jobs in Boston, MA are:

Infographic showing various Entry Level Software Engineer Full Paid Training job openings in Boston, MA as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $113,923 per year, or $54.8 per hour.

Senior Robotics Software Engineer (Full Stack)

Integrated Computer Solutions, Inc.

Wilmington, MA • On-site

Contractor

Posted 25 days ago


Job description

Location/Eligibility: This is a contract position based in Massachusetts.You must be able to commute to the Wilmington area onsite at least 3 days a week.For this contract, there is no visa sponsorship available.
We are seeking a Senior Robotics Software Engineer (Full Stack) to contribute broadly across our entire autonomous navigation and manipulation stack. In this role, you will work closely with our core team to design, build, and debug features that directly control how our robots perceive, navigate, and interact with the physical world. If you are an adaptable developer who loves moving from high-level autonomy logic down to physical hardware bring-up, you will thrive in this high-velocity environment.
Core Responsibilities
  • Full-Stack Feature Development: Design, implement, and test new capabilities across the core robotics software stack using ROS 2 in both C++ and Python.
  • Navigation & Manipulation: Contribute to the development and tuning of motion planning, localized navigation, and robotic manipulation pipelines.
  • System Integration: Collaborate with specialized middleware and infrastructure engineers to integrate machine learning models, sensor streams, and hardware drivers.
  • Triage & Debugging: Diagnose, debug, and resolve complex system-level software issues both in simulation environments and on live physical robots.

Technical Requirements (Must-Have)
  • Robotics Domain Experience: Proven track record of developing software for autonomous systems or robotic platforms.
  • ROS 2 Proficiency: Strong, hands-on development experience within the ROS 2 ecosystem.
  • Polyglot Coding: Fluency in Modern C++ and/or Python, along with clean coding practices and solid algorithm design.
  • Linux Environment: Comfortable working, debugging, and profiling software within a Linux (Ubuntu) environment.

Preferred Qualifications (Nice-to-Have)
  • Real Robot Deployment: Extensive experience with hardware bring-up and testing software on real, physical robots (not just running algorithms in simulation).
  • Specialized Robotics Modules: Familiarity with modern perception, classic/advanced control theory, or machine learning frameworks (e.g., PyTorch).
  • Sensor Integration: Experience interfacing with sensors common to robotics like LiDAR, IMUs, or RGBD/Stereo cameras.

Are you the right fit?
You are a highly adaptable engineer who doesn't say "that's not my department." You are equally comfortable writing highly optimized C++ code, writing quick Python test scripts, or grabbing a screwdriver to check a sensor connection on the physical platform. You thrive in a high-velocity environment where your code directly affects physical machines moving in the real world.