RIT Solutions
RIT Solutions

68 Rit Solutions Software Engineer Jobs Hiring Near You

The company leverages its expertise in data transport solutions, software and systems engineering, and other solutions to deliver critical and innovative capabilities to high-level decision makers ...

The company leverages its expertise in data transport solutions, software and systems engineering, and other solutions to deliver critical and innovative capabilities to high-level decision makers ...

Software Integration Engineer

Troy, MI

$98.60K - $132.70K/yr

AWS Overview & Scope Client's Mobility platform focuses on autonomous, electric, and flexible vehicle solutions, the software engineers (backend & frontend) will play a critical role in building ...

Cyber Software Engineer Landover, MD ( Job Type Full-time Description Cyber Software Engineer ... solutions for a best-in-class secure computing environment as part of a highly adaptable rapid ...

Provide customer support and solutions on software issues. Essential Duties And Responsibilities ... PLC Programming and I/O controls knowledge TwinCAT systems development Motion Control (SCARA, 6 ...

RIT Solutions, Inc. is seeking an AEP Developer to work on Adobe Experience Platform projects. The role involves designing data ingestion pipelines, managing data models, and ensuring data quality ...

Software Engineer in Test - Trading Solutions (Software Test Engineer) Duration: 6-12 Months Contract Location: Woodbridge, New York. Trading Solutions at Client's encompasses three award-winning ...

Description Cyber Software Engineer (Software Engineer labor categories) Can start without a clearance, but must be able to obtain and maintain a TS/SCI Research and develop innovative solutions for ...

Codes programming logic for new or existing solutions software or applications following design specifications put in place by senior software development staff and leadership. * Handles installation ...

Job Type Full-time Description Cyber Software Engineer (Software Engineer labor categories) Can ... solutions for a best-in-class secure computing environment as part of a highly adaptable rapid ...

Job Type Full-time Description Cyber Software Engineer (Software Engineer labor categories) Can ... solutions for a best-in-class secure computing environment as part of a highly adaptable rapid ...

The company leverages its expertise in data transport solutions, software and systems engineering, and other solutions to deliver critical and innovative capabilities to high-level decision makers ...

Showing results 41-60

RIT Solutions 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 Rit Solutions?
Infographic showing various Software Engineer job openings at Rit Solutions in the United States as of May 2026, with employment types broken down into 3% Full Time, and 97% Contract. Highlights an 51% Physical, 23% Hybrid, and 26% Remote job distribution.

Senior Test Solutions Software Engineer

SAFRAN DSI OPTRONICS

Bedford, NH • On-site

$108.90K - $141.50K/yr

Full-time

Posted 4 days ago


Job description

Summary:
Optics 1, Inc., a Safran Group Company, is a technology leader in the design, development, and production of Integrated Electro-Optical (EO) Systems for commercial and government applications. Leveraging our multi-disciplined engineering expertise in optics, electronics, software and mechanics, Optics 1 is able to design and deliver state-of-the-art electro-optical integrated systems.
The Senior Test Solutions Software Engineer is responsible for developing, implementing and supporting calibration and test methodologies for Visual Augmentation Systems (VAS), lasers, and other EO systems. This includes providing technical support to the VAS production line in the resolution of technical issues and the validation of recurring updates to the systems. This role includes autonomously leading technical projects at the direction of the Software Engineering Manager and interfacing with internal, supplier, and customer technical personnel.
Essential Duties and Responsibilities:
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions including, but not limited to:
  • Support product introduction and on-going support to the VAS product lines.
  • Develop, implement, and support of calibration and test methods and test equipment for Long Wave Infrared (LWIR), Short Wave Infrared (SWIR), lasers, and other EO systems
  • Generate and maintain embedded design documentation such as debug features, firmware specifications, architecture, interface specifications, sensor algorithms, and self-test diagnostics
  • Serve as a technical leader in the bread-boarding and prototyping of novel electro-optical system concepts.

SUPERVISORY RESPONSIBILITIES:
None
QUALIFICATIONS & EXPERIENCE:
  • Minimum of 10 years of experience and demonstrated proficiency in calibration and test of Electro-Optical (EO) systems or subsystems
  • Demonstrated proficiency using LabView to develop graphical applications to automate calibration and test of EO systems
    • Using interfaces such as: Serial (RS232/422/485), USB, IEE-488, Ethernet (TCP/IP)
    • Using test instruments such as: Multimeters, Oscilloscopes, Optical Power Meters, Optical Spectrum Analyzers
  • Strong design, debug, and troubleshooting skills with solid hands-on lab experience using oscilloscopes, logic/spectrum analyzers and other test equipment
  • Knowledge and Experience of testing to meet MIL-STD-810G requirements
  • Experience using revision control software such as SVN, Git, etc
  • Ability to independently write about technical concepts in support of customer needs
  • Ability to generate novel but executable technical concepts in support of customer needs
  • Should be comfortable working in a fast-paced environment and be able to organize unstructured tasks, and forecast schedules on multiple project simultaneously
  • Interpersonal skills to collaborate with other team members, customers, and suppliers
  • Must be a U.S. Citizen or hold a U.S. Protected Individual Status

DESIRED QUALIFICATIONS:
  • Experience with imaging systems
  • Experience with Long Wave Infrared (LWIR) and Short Wave Infrared (SWIR) camera system
  • Working knowledge of LabView Internal Logic Analyzer (ILA/chipscope/signaltap)
  • Experience working in an ITAR environment

EDUCATION:
  • BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or an additional 4 years of calibration and test experience

COMPUTER SKILLS:
  • Proficiency with LabView is a must
  • Familiarity with MatLab, Solidworks, and VAS modeling tools is a plus
  • Functional knowledge of Microsoft Office applications including Word, Outlook, PowerPoint, Excel and Project.