Senior Software Architect

Omron Automation - Packaging Solutions - AmericasNashua, NH
5h$180,000 - $230,000

About The Position

Omron Robotics and Safety Technologies (ORT) is a technology development company in the field of industrial robots. Our company is unique in that it develops new electronics, mechanics and software for an exceptionally broad spectrum of robots – including SCARA, articulated, parallel link, cobots, and autonomous mobile robots (AMRs) – for the global market.  Omron is the leader in the field of industrial automation with operations in over 40 countries and 150 locations worldwide. ORT is subsidiary of Omron Corporation, a $8 billion global technology company celebrating more than 90 years of success. We currently have an opening for a Senior Software Architect at our Pleasanton, CA location. For our global Mobile Software Development Teams, located in the US, Europe, and Mexico, we are seeking a Senior Software Architect to lead the design and evolution of our mobile robotics software platforms. This role is responsible for defining architectural standards, guiding development teams, and ensuring that solutions are scalable, secure, compliant, and aligned with business strategy. The ideal candidate combines deep technical expertise with strong leadership and communication skills.    Our Commitment to Employees: Training and Career Development Program to give employees a learning path with the necessary tools and resources they need to help build their career at Omron. Great financial opportunities with competitive compensation, immediate 401k match with 100% vesting, profit sharing, and Blue Cross Blue Shield for medical, dental, vision and prescription drug benefits. Community Programs that includes activities with local non-profit organizations and a Matching Gift Program. Work-Life Balance with Flexible Work Arrangements, Flexible Work Hours, and Sick/Vacation/Holiday Pay. Wellness Programs such as Walking Contests, Nutritional Learning Sessions, On Site Flu shots or Health Screenings, etc. Education Assistance Program.

Requirements

  • 10+ years of software engineering experience, with at least 5 years in an architecture or technical leadership role.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • In-depth knowledge of state-of-the-art programming languages and object-oriented approaches in designing, coding, testing and debugging programs.
  • Architect and design end-to-end software solutions that meet business, regulatory, and performance requirements.
  • Define and enforce architectural standards, coding practices, and design patterns across teams.
  • Collaborate with stakeholders (product, compliance, security, operations) to translate business needs into technical roadmaps.
  • Ability to perform cost benefit analysis, business case development, and financial justification.
  • Strong knowledge of microservices, APIs, containerization (Docker, Kubernetes), and distributed systems.
  • Lead technical decision-making for cloud-native, microservices, and event-driven architectures.
  • Evaluate emerging technologies and recommend adoption strategies to improve resilience, scalability, and maintainability.
  • Experience with secure coding practices, identity management, and compliance frameworks.
  • Demonstrated ability to translate complex technical concepts into actionable strategies for cross-functional teams.
  • Familiarity with DevOps practices, CI/CD pipelines, and infrastructure as code.

Nice To Haves

  • experience with motion and robotics, real-time operating systems and event-driven architecture

Responsibilities

  • Teamwork: Working in the team and encouraging each other towards our goals.
  • Business Involvement: Analyzing requirements and getting them right, prototyping quickly and supporting colleagues and customers with your expertise.
  • Software Architecture: Creating the best solutions for the requirements.
  • Mentor and coach engineering teams, fostering a culture of continual improvement and technical excellence.
  • Representing Omron: Using Omron Guiding Principles through personal and business interactions with employees, customers, distributors, and colleagues. in a professional, ethical, and socially responsible manner.

Benefits

  • Training and Career Development Program to give employees a learning path with the necessary tools and resources they need to help build their career at Omron.
  • Great financial opportunities with competitive compensation, immediate 401k match with 100% vesting, profit sharing, and Blue Cross Blue Shield for medical, dental, vision and prescription drug benefits.
  • Community Programs that includes activities with local non-profit organizations and a Matching Gift Program.
  • Work-Life Balance with Flexible Work Arrangements, Flexible Work Hours, and Sick/Vacation/Holiday Pay.
  • Wellness Programs such as Walking Contests, Nutritional Learning Sessions, On Site Flu shots or Health Screenings, etc.
  • Education Assistance Program.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service