This job listing has expired and the position may no longer be open for hire.

Senior Systems Engineer (Transportation and/or Tolling) at Cubic Corporation in Tallahassee, Florida

Posted in Other 30+ days ago.

Type: Full Time





Job Description:

BUSINESS UNIT:

Cubic Transportation Systems

COMPANY DETAILS:

At Cubic we re changing the way people travel to work, to school, to wherever they want or need to go, and home again. Come join our team of data experts as we build innovative technologies and leverage the latest data science techniques to tackle transportation s most pressing challenges. As a global company our work impacts the lives of millions of people around the world in cities like London, New York, Sydney, and many more. Cubic is the analytics center of excellence and we are using data to optimize transit networks, reduce road congestion, improve the travel experience, and minimize each city s carbon footprint.
You will collaborate with a diverse group of talented professionals who are as passionate about their work as you are, and are committed to delivering only the highest quality solutions. We are an agile team and this means you re empowered to deliver the best results, have the opportunity to influence all aspects of the business, and know that each contribution you make is significant. In an industry where Cubic is a world leader, we re driving a paradigm shift in how transportation services are planned, delivered, and consumed to better meet the needs of an increasing and ever-more concentrated urban population. Don t take a backseat. Join Cubic and be instrumental in driving the future of travel.

JOB DETAILS:

Job Description

Working with the Software Architect, the Senior Systems Engineer provides technical leadership and systems engineering management for the Tolling product team.

THE SOLUTIONS YOU HELP DESIGN WILL BE USED DIRECTLY BY MILLIONS OF PEOPLE IN GLOBAL CITIES TO PROVIDE SEAMLESS PUBLIC TRANSIT TRAVEL EXPERIENCES.

This role applies systems engineering processes and skills to systematically convert customer needs into total systems solutions that acknowledge technical, schedule, and cost constraints. Responsible for systems planning, requirements definition and management, system architecture and design, analyses and trade studies, and oversight and management of hardware/software design including UI/UX, system integration, system level test, and subcontractors. Provides input and support for project risk management activities. This position typically works under general supervision and direction, but incumbents of this position will regularly exercise discretionary and substantial decision-making authority.

Although not expected to perform low-level software architecture and component design, this Systems Engineering role requires a strong background in software development methodologies and technologies for tolling and their integration with Enterprise Back Office systems in order to accurately specify and define the overall system architecture and interfaces to internal and external (sub-)systems.

ESSENTIAL JOB DUTIES AND RESPONSIBILITIES:

Provide overall technical oversight of the Tolling Product Delivery team

Design end-to-end system technical features and functional Use Cases that involve complex interactions between the Tolling Account Manager and the Enterprise Back Office systems

Define, update and control interface specifications such as RESTful/SOAP APIs or Cubic proprietary protocols

Derive system requirements from client requirements using DOORS

Develop and manage system and subsystem requirements

Develop data and process flows for various system components

Tie requirements to design via system use cases and high-level designs with DOORS and JIRA.

Allocate system requirements to subsystem and oversee development/refinement of lower-level Requirements

Define operational concepts and high-level architectures

Compile and write design documentation, including functional specifications for new or modified business systems.

Coordinate with system programmers to code and develop a final product (based on documentation).

Provide peer review of final work product from the development team.

Utilize JIRA processing for work tracking and release planning.

Plan and direct analysis of complex business problems to be solved with automated systems during design and production support project phases

Develop UML/SysML diagrams within Enterprise Architect; activity, sequence, state, component, timing, block diagrams, use cases etc.

Manage end to end use cases with traceability between various stakeholders

Integrate specialty engineering disciplines into a project team

Influence hardware and software designs to ensure compliance with requirements and system

design

Develops, coordinates, implements and oversees plans to test business and functional processes during system development and quality assurance testing .

Interface with both internal and external stakeholders including but not limited to engineering, program management, quality, finance, business development, services, sub-contractors, end users, customers and consultants.

Perform technical risk management activities

Estimate, plan, schedule, and execute systems engineering activities

Support engineering activities for proposal efforts

Monitor, mentor, and train less experienced systems engineers

* Ability to travel for meetings, briefings, demonstrations, and integration/test activities 25%

MINIMUM JOB REQUIREMENTS:

Four-year college degree in Computer Science, Computer Engineering or related technical discipline, plus five years of related experience, or an applicable Master s degree with three years of related experience. Experience in creating, analyzing, documenting and testing system and subsystem designs. Effective written and oral communication skills. Mental ability to perform engineering problem solving and analytical tasks. Must be able to work under project deadlines and associated cost and schedule constraints.

DESIRABLE SKILLS AND EXPERIENCE:

TOLLING INDUSTRY

Four years of experience in the field of Tolling Systems, Intelligent Transportation Systems or Traffic Engineering conducting similar services

Functional understanding of various tolling system components (account management, violations, escaalations, inetoparability, transponder lifecycles, transaction processing, etc)

Functional understanding of various toll system external interfaces including DMV, NIOP, Fleet Lockbox Collections, Mailhouse, etc

Working knowledge of database design

Working knowledge of Business Intelligence (BI) and Warehouse Tools

ENTERPRISE BACK OFFICE SYSTEMS

Experience in the specification and architecture of complex Enterprise-scale, high transaction (e.g. 1 million per day) Back Office Systems

Experience of performance modelling and budgeting of e.g. latency, throughput, scaling parameters

Familiarity with different Enterprise Software architecture patterns (e.g. SOA, EDA, and Microservices)

Familiarity with RESTful (using JSON over HTTP) and SOAP APIs specifications.

PAYMENT INDUSTRY

Knowledge of Payment Card Industry (PCI) security standards PCI PA-DS, PTS POI, and P2PE.

SYSTEMS AND SOFTWARE DESIGN AND DEVELOPMENT

Ability to create and analyze UML/SysML diagrams for software development teams.

Cubic is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action-Employer, We are committed to ensuring a workplace free of discrimination based on race, color, religion, age, disability, genetic information, sex, sexual orientation, gender identity, or national origin, military or veteran status, and any other basis protected by applicable law