Jobs and Careers
SP

Software Systems Architect

SPX Technologies
United Statesfull_timeVerifiedPosted 15 Nov 2023

About the role

CUES is the world's leading manufacturer of closed circuit television video (CCTV) inspection, rehabilitation, pipe profiling equipment and pipeline inspection/asset management software for sanitary and storm sewers, industrial process lines, and water lines. With our headquarters and manufacturing facility located in Orlando, FL, we dedicate over 70,000 square feet and over 400+ full time employees to serve and support our customers. Additional facilities with stocking warehouses and service personnel are located in southern and northern California, Georgia, Wisconsin, Oregon, and Ontario, Canada.

 

We offer excellent benefits:

 

  • Tuition Assistance Programs, Adoption Assistance Programs, Employee Assistance Programs
  • Nine paid holidays plus Christmas Week shutdown!
  • Eligible for 401k, Health, dental and vision, supplemental on 1st day.
  • Begin accruing vacation and sick time on 1st day.

 

How you will make an Impact (Job Summary)

 

SPX is a diverse team of unique individuals who all make an impact. As a member of the engineering staff, the Software System Architect will play a crucial role in designing and architecting complex software systems that integrate cloud applications, edge Linux and windows applications, embedded systems, and future AI/machine learning/IoT applications. Your expertise will be essential for developing robust and scalable solutions to drive our product lines forward.  

 

The role involves occasional travel and requires the ability to work within commercial and scientific teams. The successful candidate must be capable of high-level, project-oriented system design and analysis. The role requires the ability to take ownership of and be responsible for many simultaneous system deliverables.

 

What you can expect in this role (Job Responsibilities)

 

While each day brings new opportunities at SPX, your core responsibilities will be:

 

1. Development & Design

 

  • Architect, design, and oversee the implementation of software systems that interface with cloud platforms such as AWS and Azure, local Linux applications and embedded microprocessor systems
  • Architect end to end sensor system(s) with an IoT Infrastructure
  • Develop and document architectural patterns, design principles, and best practices to guide the development team in creating high-quality, maintainable, and extensible software solutions
  • Design and optimize relational and non-relational database structures, taking into consideration data modeling, performance, security, and scalability requirements
  • Architect the integration of AI and machine learning components into existing and future product lines, ensuring seamless and efficient data flow, processing, and analysis

​​​​​​​

2. Collaboration & Documentation

 

  • Collaborate closely with cross-functional teams, including firmware/software engineers, product managers, UI/UX designers, and various departments to understand business requirements and translate them into scalable software architecture designs
  • Work with a team of engineers in multiple locations around the world
  • Collaborate with stakeholders to gather and refine technical requirements and communicate architectural decisions effectively to both technical and non-technical audiences
  • Contribute to multi-company architecture standards across SPX companies both vertically and horizontally
  • Writes manufacturing and test procedures and reports. Participates in project teams and all activities related to the development of new products, and support of existing products.

​​​​​​​

3. Continuous Improvement

 

  • Stay current with industry trends and emerging technologies, to evaluate their potential impact on our software architecture and product offerings.
  • Continuously seek process improvement opportunities by identifying and recommending changes that improve efficiency and effectiveness
  • Participate in other projects as assigned that relate to the overall goals of the department and organization

​​​​​​​

What we are looking for (Experience, Knowledge, Skills, Abilities, Education)

 

We each bring something to the table, and we are looking for someone who has:

 

Required Experience

 

  • Proven experience as a Software Systems Architect, demonstrating the successful design and implementation of complex software systems across cloud platforms, local applications, and embedded systems
  • Strong proficiency in architecting solutions that integrate with cloud platforms, such as AWS and Azure, with an understanding of cloud services and scalability
  • Experience with Linux-based systems, including app

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

SPX Technologies

View company profile →