Software Engineer

OSI Engineering, Inc.

Raymond (OH)

On-site

USD 90,000 - 130,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

OSI Engineering, Inc. is seeking a Software Engineer to design and develop next-generation UX applications for cloud-connected automotive solutions.

You will work across the stack, delivering high-performance software and intuitive interfaces while collaborating with cross-functional teams to define requirements and architectures. This role emphasizes secure coding, agile practices, and continuous improvement in a dynamic automotive tech environment.

Qualifications

  • 3-5+ years of professional software development experience.
  • Bachelor's degree in Computer Science, IT, Software Engineering, or related field.
  • Strong programming experience with Java, Python, and/or C++.
  • Experience in full-stack development (front-end and back-end).
  • Hands-on experience with cloud platforms AWS, Azure, or GCP.
  • Experience with SQL and NoSQL databases.
  • Working knowledge of Agile software development methodologies (Scrum/Kanban).

Responsibilities

  • Design, develop, test, and validate software with emphasis on UX and usability.
  • Build and enhance cloud-based applications and internet-connected software solutions.
  • Develop frontend interfaces and robust backend services.
  • Collaborate with cross-functional teams to define requirements and architecture.
  • Integrate applications with cloud platforms, APIs, and enterprise systems.
  • Troubleshoot, debug, and optimize performance across the stack.
  • Apply secure coding practices throughout the SDLC and participate in Agile ceremonies.
  • Contribute to documentation and software quality initiatives.

Skills

Full-stack development
Agile methodologies
UX principles
RESTful APIs
Cybersecurity best practices

Education

Bachelor's degree in Computer Science/IT/Software Engineering

Tools

Java
Python
C++
AWS
Azure
GCP
SQL
NoSQL

Job description

Join a global automotive leader at the forefront of connected vehicle technology and digital innovation. We're seeking an experienced Software Engineer to design and develop next-generation user experience (UX) applications that enhance customer engagement and support the evolution of cloud-connected automotive solutions.

In this role, you'll collaborate with cross-functional engineering teams to build intuitive, high-performance software applications while contributing to both new product development and enhancements to existing platforms. This is an excellent opportunity for a full-stack software engineer who enjoys solving complex technical challenges and delivering scalable, user-focused solutions.

Key Responsibilities
  • Design, develop, test, and validate software applications with a strong emphasis on user experience (UX) and usability.
  • Build and enhance cloud-based applications and internet-connected software solutions.
  • Develop intuitive, high-performance front-end interfaces and robust back-end services.
  • Collaborate with cross-functional teams to define software requirements, architecture, and implementation strategies.
  • Integrate applications with cloud platforms, APIs, and enterprise systems.
  • Troubleshoot, debug, and optimize software performance across the application stack.
  • Apply secure coding practices and cybersecurity principles throughout the software development lifecycle.
  • Participate in Agile development processes, including Scrum or Kanban ceremonies, code reviews, and sprint planning.
  • Contribute to continuous improvement efforts, technical documentation, and software quality initiatives.
Required Qualifications
  • 3-5+ years of professional software development experience.
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field.
  • Strong programming experience with Java, Python, and/or C++.
  • Experience developing both front-end and back-end applications in a full-stack environment.
  • Hands-on experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP).
  • Experience working with SQL and NoSQL databases.
  • Working knowledge of Agile software development methodologies, including Scrum or Kanban.
Preferred Skills
  • Experience developing modern graphical user interfaces (GUI) using contemporary frameworks.
  • Strong understanding of UX principles and user-centered design.
  • Familiarity with RESTful APIs, microservices, and cloud-native application development.
  • Knowledge of cybersecurity best practices and secure software development.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer — UX & Cloud
Full-Stack Software Engineer — UX & Cloud

OSI Engineering, Inc. • Raymond (OH)

On-site
USD 90,000 - 130,000
Software Engineer
Software Engineer

Anarust Inc. • Phoenix (MD)

On-site
USD 95,000 - 130,000
Health insurance
Retirement plans
Paid time off
+1
Software Engineer
Software Engineer

Anarust Inc. • Phoenix (AZ)

On-site
USD 85,000 - 120,000
Health insurance
Retirement plans
Paid time off
Linux Application Engineer
Linux Application Engineer

DeWinter BH • San Francisco (CA)

Hybrid
USD 150,000 - 190,000
Software Architect - Automotive Digital Services
Software Architect - Automotive Digital Services

LER TechForce • Raymond (OH)

On-site
USD 80,000 - 100,000
Full benefits including medical, dental, and vision
401K with a match and immediate vesting
Short-term & Long-term disability and life insurance
+2
Software Engineer
Software Engineer

Zapnix LLC • Raymond (OH)

On-site
USD 90,000 - 120,000
Principal User Experience (UX) Engineer
Principal User Experience (UX) Engineer

SoTalent • Raymond (OH)

Hybrid
USD 120,000 - 160,000
Software Engineer
Software Engineer

Atlantic Talent Recruitment • Austin (TX)

On-site
USD 90,000 - 110,000
Comprehensive medical, dental, and vision insurance
401K retirement plan with employer match
Professional development and training opportunities
+1
Chief Engineer Principal - Software
Chief Engineer Principal - Software

Ladders • United States

Remote
USD 119,000 - 204,000
People-first culture
Professional development opportunities
Collaborative work environment
Other
Other

Apexcaretalentsolutions • South San Francisco (CA)

On-site
USD 110,000 - 140,000
Healthcare benefits
Hybrid/remote options
Generous PTO