Company

AirswiftSee more

addressAddressPerth, WA
type Form of workContract, Casual/Temporary
CategoryEngineering

Job description

Airswift is an international workforce solutions provider within the energy, process and infrastructure industries. Airswift serves as a strategic partner to our clients, offering a turnkey workforce solution to capture and deliver the top talent needed to complete successful projects by aligning with the unique needs of our clients.  With over 1000 employees and 9,000 contractors operating in over 70 countries, our geographical reach and pool of talent available is unmatched in the industry and the level of experience, exposure and expertise that the organization has is unparalleled.

Our client is seeking a Software Engineersto work within their facilities located in Perth, Australia.

The Company

A global operator of renewable energy looking to add to their ranks in a new renewables project in Perth

The Role

You will be a key member to the team and responsible for the development and configuration of the embedded control system.

This is a Perth based contracting role on an initial 12-month contract.

Responsibilities

  • Design hardware and software architectures for distributed and real-time systems.
  • Promote a culture focused on quality and continuous improvement.
  • Contribute to the development and integration of standards, workflows and best practices.
  • Work closely with product owners and system leads in formalising system-level requirements and specifications.
  • Inform project scoping, planning and budgeting.
  • Collaborate with the Product and Quality teams to establish and administer the configuration management process for the applicable products.
  • Develop and maintain a configuration management system and processes suitable for a variety of systems and sub-systems, with a focus on embedded systems hardware and software.
  • Review and manage pull requests, merge processes and ensuring code quality and consistency.
  • Coordinate the release of hardware and software updates to assets. 
  • Manage and coordinate the distribution of binary, configuration and test artifacts from the CI/CD system.

Requirements

  • Proven experience in software for embedded Control Systems and C/C++ programming.
  • Experience with embedded systems, microcontrollers and peripherals is essential.
  • Knowledge of software architecture design in distributed systems
  • Experience with product development or systems engineering in Rail industry is highly regarded.
  • Strong understanding of version Control Systems (GIT), branching strategies, merge process is essential.
  • Experience in developing and managing release processes.
  • Experience in managing versioning of software and hardware to assets. 
  • Experience managing artifacts generated by CI/CD processes, such as test results, firmware files, configurations (JFrog Artifactory or similar).
  • Skills relating to the full software development life cycle (documentation, requirements, testing, traceability).
  • Understanding of network communications and protocols.
  • Experience in utilising software deployment strategies.
  • Experience with operating systems deployed in industrial edge computing e.g. QNX, SafeRTOS, Linux.
  • Skills relating to the full software development life cycle (documentation, requirements, testing, traceability).
  • Experience with software version Control Systems such as Git or SVN is essential.
  • Knowledge of model-based design and development utilising MathWorks products is an advantage (Simulink, Stateflow).
  • Experience with Functional Safety Rail SIL1, SIL2 rated software development is advantageous (EN50128 or equivalent).
  • Perth based with full working Australian rights.

Qualifications

A tertiary qualification or equivalent is preferred.

Please apply now or send your CV to **************@airswift.com

For enquiries, please call Hafizi at 08 6187 5***

Refer code: 1438927. Airswift - The previous day - 2024-02-05 19:56

Airswift

Perth, WA
Popular Software Engineer jobs in top cities

Share jobs with friends

Related jobs

Software Engineer - Control Systems

Lead Software Engineer (.NET)

Equ

Perth, WA

3 days ago - seen

Senior Software Engineer

Baker Hughes

Perth, WA

4 days ago - seen

Senior Software Engineer (.NET)

Equ

Perth, WA

5 days ago - seen

Software Engineer

Orica

Perth, WA

6 days ago - seen

Software Engineer

Orica

Welshpool, WA

6 days ago - seen

Product Software Tester/Engineer

Vitaltrace Pty Ltd

Permanent

Perth, WA

7 days ago - seen

Software Engineer/Senior Software Engineer

The University Of Western Australia

Nedlands, WA

a week ago - seen

Senior Software Engineer, Frontend

Placeholder

York, WA

a week ago - seen

Senior Software Engineer

Talenza

Perth, WA

a week ago - seen

Principal Full Stack Software Engineer

Efinancialcareers

Perth, WA

a week ago - seen

Software Engineer/Senior Software Engineer

Hays Recruitment

Perth, WA

a week ago - seen

Software Engineer

Qoria Limited

Perth, WA

a week ago - seen

Product software tester / engineer

Vitaltrace Pty Ltd

Malaga, WA

a week ago - seen

Software Engineer

Leica Geosystems

Perth, WA

a week ago - seen

Embedded Software Engineer – Energy Management

Airswift

Hazelmere, WA

3 weeks ago - seen

Senior Software Engineer, Frontend

Volt Capital

York, WA

3 weeks ago - seen

Senior Software Engineer (WFH, Dayshift)

Jobs360

Perth, WA

3 weeks ago - seen

Senior Software Engineer, Core Product at Loom

Atlassian

York, WA

3 weeks ago - seen