EXOS
EXOS

24 Exos Software Engineer Jobs Hiring Near You

The specialist will support a Site Automation Engineering organization and collaborate closely with ... Partner with the Building Management System vendor on Software Requirement Specification review and ...

Showing results 21-24

EXOS Jobs Information

What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are typically required. Excellent teamwork, communication, and adaptability distinguish top performers in this role. These skills ensure efficient, high-quality software development that meets user needs and adapts to technological changes.

What are some common challenges software engineers face when collaborating on large development teams?

Software engineers working on large teams often encounter challenges with communication, code integration, and maintaining consistent coding standards. Coordinating across multiple developers can lead to merge conflicts and misunderstandings about project requirements or priorities. Adopting tools like version control systems, regular code reviews, and clear documentation helps mitigate these issues. Building strong collaboration skills and proactively seeking clarification are key to ensuring smooth teamwork and project success.

What are Software Engineers?

Software Engineers are professionals who design, develop, test, and maintain computer software and systems. They use programming languages, engineering principles, and problem-solving skills to build applications, websites, or software solutions that meet specific needs. Software Engineers may work in a variety of industries, such as technology, finance, healthcare, or entertainment, collaborating with other team members to deliver functional and reliable software. Their role often involves analyzing user requirements, writing code, debugging errors, and continually improving software performance.

What is the difference between Software Engineer vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certificationsBachelor's degree often preferred, certifications optional
Work EnvironmentDesigning, developing, testing, and maintaining software systemsWriting, coding, and implementing software applications
Industry UsageUsed across tech, finance, healthcare, and more for system-level rolesCommonly used in app and web development projects
Search IntentUnderstanding roles, responsibilities, and qualificationsLearning about coding, programming, and project work

While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

What are the most popular categories at Exos?
Infographic showing various Software Engineer job openings at Exos in the United States as of May 2026, with employment types broken down into 2% Internship, 40% Full Time, 50% Part Time, and 8% Contract. Highlights an 98% Physical, and 2% Hybrid job distribution.
Senior Transportation Engineer

Senior Transportation Engineer

EXOS (formerly Sondhi Solutions)

Indianapolis, IN

$99.90K - $137.20K/yr

Full-time

Posted 21 days ago


Job description

The ideal candidate will be detail-oriented and highly motivated demonstrating a strong communication and problem-solving skills along with the ability to work well with a team.
Experience with a range of transportation projects including roadway rehabilitation, reconstruction intersection design, traffic signal design, roundabout design, drainage design, and multi-use path design will be beneficial.
Responsibilities:
* Ability to lead design tasks and guide civil engineering staff.
* Excellent communication skills.
* Team collaboration and support.
* Maintain positive team relationships.
* Local Public Agency (LPA) and INDOT experience.
* Familiarity with AASHTO and INDOT standards and requirements.
* Understanding and knowledge of AutoCAD and Civil3D software.
* Strong background in developing preliminary and final engineering deliverables.
* Ability to independently evaluate, select, and apply standard engineering techniques and
criteria using sound judgment.
Qualifications:
* Bachelor's degree in Civil Engineering.
* Licensed Professional Engineer in the State of Indiana, or the ability to obtain within 6 months.
* Knowledge of INDOT standards, procedures, and specifications.
* Experience with AutoCAD/Civil 3D.
* 4-8 years of professional experience.
Preferred Qualifications:
* Traffic signal design experience.
* Roundabout design experience.
* Curb ramp, sidewalk, and multi-use path design experience.
* Drainage design experience.
* Utility coordination expertise.