Latest News

OTIS Hiring in Farmington: Software Engineer ($61K-$91K Salary)

On: May 15, 2026 12:02 PM
Follow Us:
OTIS Elevator

OTIS is seeking passionate and innovative Software Engineers to join its growing technology team in Farmington. This is an excellent opportunity for professionals looking to work on cutting-edge engineering solutions in a globally recognized company known for innovation, safety, and advanced technology systems. If you are eager to build impactful software solutions while growing your career in a collaborative environment, this role offers competitive pay, professional development opportunities, and long-term career growth.

Job Overview

FieldDetails
Company NameOTIS
RoleSoftware Engineer
QualificationBachelor’s Degree in Computer Science, Software Engineering, or related field
Job LocationFarmington, CT, United States
Salary$61K – $91K per year
Work TypeHybrid / On-site
Job TypeFull-Time
Job LevelEntry Level / Mid Level
IndustryInformation Technology & Engineering

Job Description

We are seeking an Entry-Level Software Engineer (0-3 years of experience) to join our Compass engineering team. This role is ideal for a motivated engineer who is eager to learn, adaptable in day-to-day work, and excited to contribute to real-world systems used globally. You will work closely with experienced engineers and receive peer mentorship, hands-on guidance, and exposure to embedded systems, application software, automated testing, and modern development practices.

On a typical day you will:

  • Contribute to the design, development, testing, and maintenance of software for the Compass product line
  • Work on Linux-based systems and embedded platforms
  • Collaborate with cross-functional teams including QA and field support
  • Write clean, maintainable, and testable code
  • Participate in code reviews, team discussions, and agile development activities
  • Learn new technologies and tools as part of your regular workflow
  • Roll up your sleeves to troubleshoot issues, improve existing systems, and support product enhancements

What you will need to be successful:

  • Bachelor’s degree in computer science, software engineering, electrical engineering, or a related field.
  • 0-3 years of experience, or a strong eagerness to learn about: Linux environments (Ubuntu, Yocto), Scripting (bash, etc.), Python, C / C++, Qt Framework, Java, Go, Git
  • Automated testing and various testing frameworks
  • Networking fundamentals (IPv4, IPv6, TCP/IP, messaging, protocols)
  • Atlassian Tool Suite (Jira, Confluence, BitBucket, etc.)
  • Eager to learn new skills and technologies.
  • Adaptable and flexible with day-to-day priorities.
  • A collaborative team player with a positive attitude.
  • Comfortable taking initiative and engaging in hands-on work.
  • Possesses an innovator’s mindset, always looking for ways to enhance user experience.

Selection Process

  • Application Submission
  • Resume Screening
  • Technical Assessment
  • Technical Interview
  • HR Interview
  • Final Selection & Offer Letter

How to Apply

  • Visit the official OTIS careers website
  • Search for the “Software Engineer – Farmington” role
  • Read the complete job description and eligibility criteria
  • Prepare and upload your updated resume
  • Submit the online application form
  • Wait for the recruitment team to contact shortlisted candidates
blank

P S Karthik

P.S. Karthik is the Chief Editor of Studentscircles. With over 12 years of experience in the educational news industry, he specializes in bridging the gap between campus life and the professional world. Having helped thousands of students navigate the US job market, Karthik’s mission is to turn complex academic news into actionable career opportunities.