We are looking for Systems Engineers to join our expanding team. Our Engineers work together to deliver projects to our customers, both locally and internationally.
Essential Job Duties and Responsibilities:
- Provide technical oversight on a given project
- Estimate, plan, schedule, and execute systems engineering activities
- Elicit, clarify, define and develop and manage system requirements
- Develop and manage the system requirements
- Allocate system requirements to subsystem and oversee development/refinement of lower-level requirements
- Define operational concepts
- Perform analyses and trade studies as necessary to aid in the selection of system concepts
- Integrate specialty engineering disciplines into a project team
- Direct a project team to define and document the system architecture and design
- Influence hardware and software designs to ensure compliance with requirements and system design
- Perform hardware/software integration planning and oversee activities
- Perform system level test planning and oversee test implementation
- Interface with both internal and external stakeholders including but not limited to engineering, program management, quality, finance, business development, services, sub-contractors, end users and customers.
- Work closely with other engineering disciplines to coordinate and integrate system elements and interfaces to enable integrated teams and project cohesion.
- Support project risk management activities
- Support and co-ordinate the work of systems engineers as directed by principal systems engineer lead.
Minimum Job Requirements:
Essential:
- Degree in system, software or electrical engineering, computer science, information systems or related discipline (or equivalent experience)
Desirable:
- Post graduate study in Systems Engineering or related area
- Professional Systems Engineering certification such as INCOSE CSEP
Skills/Experience/Knowledge
Essential:
- Minimum 5 years of experience working in a software driven technology environment
- 5 years of experience working with engineering projects involving complex systems
- 5 years directing teams on system definition
- Formal Systems Engineering/Solution Architecture experience
- Familiarity with Software Development Life Cycles using both Waterfall and Agile approaches
- Aware of software development best practice and able to apply standards and procedures effectively
- Familiarity with expressing system designs using UML and sysML
- Knowledge of relevant engineering standards and relevant Health and Safety legislative requirements
- Experience of working in a formal project structure following ISO 9001 processes
- Extensive level of awareness of budget, schedule and quality in relation to project deliverables from a technical planning and execution perspective
Desirable:
- Knowledge of data modeling and system design using formal notations
- Knowledge of embedded devices and technology, and engineered IT system solutions
- Ticketing and automated fare collection, or similar applications involving large networks of unattended/passenger-operated devices
- Knowledge of embedded devices and technology, and engineered IT system solutions.
- Experience with Enterprise Architect for systems modelling
- Experience with IBM Rational DOORS for requirements management.
- Familiar with software and systems engineering standards ISO/IEC/IEEE 15288, 42010, 29148