3

Entry Level Software Engineer Remote Jobs in Indiana

Embedded Software Engineer

Greenwood, IN · On-site +1

$124.80K - $164.20K/yr

Do you like to work with cross-functional and remote teams in Research & Development consisting of firmware, hardware, and sensor engineers? Are you looking for an opportunity to develop software in ...

Software Engineer - Intern; Carmel, IN Software Engineer Intern Qualified candidates must be ... This role is flexible and will allow for remote work opportunity * Preference will be given to ...

Software Engineer - Intern; Carmel, IN Software Engineer Intern Qualified candidates must be ... This role is flexible and will allow for remote work opportunity * Preference will be given to ...

Whether you are a passionate orchestration guru or experienced software developer -- we want you to help us train the world's most advanced generative systems. Ideal Qualifications * 2+ years of ...

iOS Engineer -Remote

Hammond, IN · Remote

$166.68K - $191.40K/yr

Own the entire software development process from timeline estimation to coding, testing and release ... remote work reimbursement, paid time off, employee assistance programs, and more. Benefits are ...

iOS Engineer -Remote

South Bend, IN · Remote

$166.68K - $191.40K/yr

Own the entire software development process from timeline estimation to coding, testing and release ... remote work reimbursement, paid time off, employee assistance programs, and more. Benefits are ...

iOS Engineer -Remote

Terre Haute, IN · Remote

$166.68K - $191.40K/yr

Own the entire software development process from timeline estimation to coding, testing and release ... remote work reimbursement, paid time off, employee assistance programs, and more. Benefits are ...

next page

Showing results 1-20

Entry Level Software Engineer Remote information

See Indiana salary details

$22.8K

$99.8K

$179.8K

How much do entry level software engineer remote jobs pay per year?

As of May 29, 2026, the average yearly pay for entry level software engineer remote in Indiana is $99,784.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,900.00 and $114,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level Software Engineer (Remote), and why are they important?

To thrive as an Entry Level Software Engineer (Remote), you need a solid understanding of programming languages (like Python, Java, or JavaScript), computer science fundamentals, and typically a relevant degree or coding bootcamp certification. Familiarity with version control tools (such as Git), cloud platforms, and development environments is highly valued. Strong problem-solving abilities, self-motivation, and clear communication skills help remote engineers collaborate effectively and manage independent tasks. These skills and qualities enable productivity, code quality, and seamless teamwork in a distributed work environment.

How does an entry level remote software engineer typically collaborate with their team?

As an entry level remote software engineer, you'll primarily use digital collaboration tools like Slack, Zoom, and project management platforms such as Jira or Trello to communicate with your team. Regular video meetings, code reviews, and pair programming sessions help maintain connection and ensure you receive guidance and feedback. You'll often work closely with senior engineers and product managers, contributing to group projects while also having opportunities to take ownership of smaller tasks. Clear communication and proactive participation are key to thriving in this remote, team-oriented environment.

What does an entry level software engineer do when working remotely?

An entry level software engineer working remotely is responsible for writing and testing code, fixing bugs, and collaborating with team members through online tools. They often work on assigned tasks or projects under the guidance of more experienced engineers. Communication, time management, and self-motivation are important skills for remote work. Entry level engineers may also participate in code reviews, attend virtual meetings, and learn new technologies as part of their development.

What is the difference between Entry Level Software Engineer Remote vs Junior Software Developer?

AspectEntry Level Software Engineer RemoteJunior Software Developer
Required CredentialsBachelor's in CS or related field; some certificationsBachelor's in CS or related field; minimal certifications
Work EnvironmentRemote, collaborative teams, entry-level projectsRemote or on-site, entry-level tasks, team-based
Employer & Industry UsageTech companies, startups, IT servicesSoftware firms, tech startups, consulting
Search & Comparison IntentUnderstanding entry-level remote roles in software engineeringComparing junior developer roles with similar titles

Entry Level Software Engineer Remote and Junior Software Developer roles often require similar educational backgrounds and work environments. The main difference lies in job titles used by employers, with 'Software Engineer' emphasizing a broader engineering scope, while 'Junior Developer' may focus more on coding tasks. Both roles are suitable for recent graduates seeking remote opportunities in tech industries.

What are popular job titles related to Entry Level Software Engineer Remote jobs in Indiana? For Entry Level Software Engineer Remote jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching Entry Level Software Engineer Remote jobs in Indiana look for? The top searched job categories for Entry Level Software Engineer Remote jobs in Indiana are:
Infographic showing various Entry Level Software Engineer Remote job openings in Indiana as of May 2026, with employment types broken down into 73% Full Time, 18% Part Time, and 9% Contract. Highlights an 81% Physical, 9% Hybrid, and 10% Remote job distribution, with an average salary of $99,784 per year, or $48 per hour.

Senior Controls Software Engineer

Rolls-Royce

Indianapolis, IN • On-site, Remote

$94.16K - $153.01K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


Rolls-Royce rating

9.0

Company rating: 9.0 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

20th of 415 rated machine equipment manufacturers


Job description


Job Description

Job Title: Senior Control Software Engineer

Working Pattern: Full-time

Working location: Indianapolis, IN OR Remote/Working from home

In our team as a Senior Control Software Engineer, you will develop, write, test and document embedded code for safety critical electronic engine control and monitoring systems.

You may be involved at any stage of a project lifecycle from concept development, integrated/component testing through final production release.

You'll usually work in project teams with colleagues in other branches of engineering.

*** Remote employees will work with their direct manager to determine the cadence of onsite visits. All remote employees must have a secure, high-speed internet connection and an appropriate workspace that complies with applicable information security and confidentiality requirements.

Why Rolls-Royce?

Rolls-Royce is one of the most enduring and iconic brands in the world and has been at the forefront of innovation for over a century. We design, build and service systems that provide critical power to customers where safety and reliability are paramount.

We are proud to be a force for progress, powering, protecting and connecting people everywhere.

We want to ensure that the excellence and ingenuity that has shaped our history continues into our future and we need people like you to come and join us on this journey.

Rolls-Royce has been recognized as the top employer in the Engineering & Manufacturing category on the prestigious Forbes Top Employers for Engineers list for 2025. This ranking highlights our commitment to innovation, employee development, and fostering a collaborative environment where engineers can thrive.

Be part of a team that sets the industry standard and drives groundbreaking solutions.

At Rolls-Royce, we are committed to creating a workplace where all employees feel respected, supported, and empowered to do their best work. We foster a welcoming and innovative work environment that invests in you, giving you access to an incredible breadth and depth of opportunities where you can grow your career and make a difference.

Rolls-Royce is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to any protected characteristics.

What you will be doing

Here you'll have the opportunity to work on the following:

  • Build strong software development expertise
  • Develop proficiency with modern software testing frameworks
  • Contribute to the design and development of embedded software solutions
  • Apply and expand your knowledge of software design and test patterns
  • Gain hands-on experience with integration (software-to-hardware and software-to-software) and component-level testing
  • Work across the full software lifecycle, from design through release

Who we're looking for:

At Rolls-Royce we put safety first, do the right thing, keep it simple and make a difference. These principles form the behaviours that guide us and are an essential component of our assessment process. They are the fundamental qualities that we seek for all roles.

Basic Requirements:

  • Bachelor's degree in STEM discipline with 2+ years Software (traditional and model-base) experience, OR
  • Master's degree in STEM discipline with experience in Software OR
  • PhD in degree in STEM discipline with experience in Software
  • In order to be eligible for consideration, you must be a U.S. Citizen

Preferred Requirements:

  • Experience in embedded safety critical software engineering
  • Control software experience
  • Experience with verification and testing frameworks
  • Use a DO-178 compliant software coding process.
  • Digital logic design experience

What we offer

We offer excellent development opportunities, a competitive salary, and exceptional benefits. These include bonus, employee support assistance and employee discounts.

Your needs are as unique as you are. Hybrid working is a way in which our people can balance their time between the office, home, or another remote location. It's a locally managed and flexed informal discretionary arrangement.

As a minimum we're all expected to attend the workplace for collaboration and other specific reasons, on average three days per week.

For fully remote roles, employees can live in any state except Idaho, Nebraska, Nevada, Vermont, and Wyoming.

Relocation assistance is available for this position.

Global Grade 10

Closing date: May 31st, 2026

If you have questions regarding this requisition, please contact Craig Beronja.


Job Category
Software Systems

Job Posting Date
13 May 2026; 00:05

Pay Range
$94,160 - $153,010-Annually


Location:

Indianapolis, IN or Working from Home


Benefits

Rolls-Royce provides a comprehensive and competitive Total Rewards package that includes base pay and a discretionary bonus plan. Eligible employees may have the opportunity to enroll in other benefits, including health, dental, vision, disability, life and accidental death & dismemberment insurance; a flexible spending account; a health savings account; a 401(k) retirement savings plan with a company match; Employee Assistance Program; Paid Time Off; certain paid holidays; paid parental and family care leave; tuition reimbursement; and a long-term incentive plan. The options available to an employee may vary depending on eligibility factors such as date of hire, employment type, and the applicability of collective bargaining agreements.


What Rolls-Royce employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom