Software Engineering Manager
Job Location: Gosford & Central Coast
Employer: Wabtec Australia
Full time
Wabtec is a leading supplier of value-added, technology-based products and services for freight rail, passenger transit and select industrial markets worldwide.
Wabtec DMT SW Engineering Manager
Who we are :
Digital Mining Technology (DMT) a subsidiary of Wabtec Corporations Digital Electronics division.
Our vision is to be a recognized leader and trusted partner for our customers in safety and productivity technology solutions to enable more sustainable operations.
To this end DMT design, produce, deliver, install, and support proximity detection, safety and productivity systems/applications in the mining domain.
We are currently seeking a motivated Software Engineering Manager to head up a significant global software engineering team developing DMT products from small resource limited micro processors to server side applications including everything in between.
The business follows the SAFe® agile development methodology.
What you will be responsible for:
- Leading a global software engineering team, working with other company leaders aligning product strategies, multi-generational product plans and deliveries to exceed internal and external customer expectations.
- Work closely with other engineering leaders and team to analyze system/user requirements and translate these into software requirements.
- Ensure sound engineering principles are followed, software architectures shall be sound, scalable, maintainable.
- Ensure all interface characteristics between sub-systems/ components, and hardware/firmware are established and agreed upon.
- Managing product/software cyber exposure and testing to ensure the product is rugged and meets customer and market expectations.
- Manage the product backlog, define, estimate, plan and execute to an agreed rhythm, including regular releases, and in some cases hotfixes.
- Ensure all defects are thoroughly investigated and root causes identified for ultimate remediation and for continuous improvement.
- Recruit, mentor and grow talent to keep abreast of the rapidly changing SW engineering domain
- Manage a SW QA team developing and executing validation and verification plans to de-risk and qualify designs.
What we are looking for:
A hands on enthusiastic, motivated and experienced software engineering manager, to lead, inspire and drive this team.
Mandatory
Demonstrated proficiency in C, C++, QT and .Net
Hands on development experience in embedded Linux and Android O/S’s.
Familiar with developing applications on resource limited micro-processors (ARM and STM32 in particular)
Familiarity of SQLlite and database structure and architectures
Cyber and security experience as applied to distributed systems using over the air updates and back to base reporting.
Family with source control and agile planning/monitoring tools like GIT and CA Rally or similar.
Desirable
Telematics or mobile data applications
Experience in client server applications
SAFe®/Agile experience
If you are looking to work for an industry leader, with a down to earth yet professional environment, then this is the job for you!
Please note: successful candidates will be required to complete background check.
If you are interested in this role, please send us your resume via Seek.