-
View all jobs
Your New Company
We are currently partnering with a company specialising in rail technology and industrial solutions. This organisation focusses on providing innovative products and services for the freight and transit rail sectors, including advanced braking systems, digital solutions, and energy-efficient transportation technologies. With a strong commitment to sustainability and operational efficiency, the company plays a key role in shaping the future of rail and industrial automation.
Your new role
We are seeking a Senior Software Engineer to design and develop software and firmware for embedded platforms. This role requires expertise in embedded Linux development, industrial communication protocols, and multithreaded applications. You will be responsible for system architecture, implementation, and optimisation, contributing to both short-term solutions and long-term product evolution.
Key Responsibilities
What you'll need to succeed
What You Need To Do Now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV to [email protected] or call me on 0282269769. If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
Please click here to apply.
We are currently partnering with a company specialising in rail technology and industrial solutions. This organisation focusses on providing innovative products and services for the freight and transit rail sectors, including advanced braking systems, digital solutions, and energy-efficient transportation technologies. With a strong commitment to sustainability and operational efficiency, the company plays a key role in shaping the future of rail and industrial automation.
Your new role
We are seeking a Senior Software Engineer to design and develop software and firmware for embedded platforms. This role requires expertise in embedded Linux development, industrial communication protocols, and multithreaded applications. You will be responsible for system architecture, implementation, and optimisation, contributing to both short-term solutions and long-term product evolution.
Key Responsibilities
What you'll need to succeed
- Collaborate with internal and external stakeholders to define use cases and requirements
- Design, implement, and test software for embedded systems, ensuring quality and performance standards
- Develop applications using C++ and C in multithreaded, multiprocess environments
- Work closely with hardware and software teams to create optimal embedded and PC-based solutions
- Participate in code reviews and provide mentorship to junior engineers
- Bachelor's degree in Computer Science, Engineering, or related field with 5+ years of experience in embedded software development
- Expertise in Embedded Linux for mobile and industrial applications
- Experience with Qt framework for cross-platform development
- Strong knowledge of serial communication protocols, networking, and industrial Ethernet
- Familiarity with WiFi, LTE, and telematics systems is a plus
- Proficiency in version control and development tools such as GIT and Agile methodologies
- Strong analytical skills for problem-solving and optimising software architectures
- Ability to break down complex technical challenges into actionable solutions
- Experience leading technical discussions and aligning stakeholders on development strategies
- Effective communication skills, both written and verbal, for cross-functional collaboration
- Persistent and results-driven mindset, with a focus on delivering high-quality solutions
- A dynamic and innovative work environment with cutting-edge technology
- Opportunities for professional growth and technical leadership
- A collaborative team focused on solving complex engineering challenges
- Competitive salary and benefits package
- Flexible working Hours
- Working from home up to 3 days per week
What You Need To Do Now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV to [email protected] or call me on 0282269769. If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
Please click here to apply.
Key Skills
Ranked by relevance
embedded
linux
c
embedded systems
git
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Network Security / Firewall Services
2026-04-08
Contract
Not Applicable
Luxembourg
Government Administration
Information Technology
View Job Details
Related
Senior Backend Engineer
2026-04-13
Full-time
Mid-Senior
Australia
Financial Services
Information Technology
View Job Details
Related
Scrum Master - Digitale Transformatie
2026-04-09
Full-time
Not Applicable
Netherlands
Government Administration
Engineering
Login to Apply
- Posted
- Jan 31, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Sydney
Industries
Government Administration
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Network Security / Firewall Services
2026-04-08
Contract
Not Applicable
Luxembourg
Government Administration
Information Technology
View Job Details
Related
Senior Backend Engineer
2026-04-13
Full-time
Mid-Senior
Australia
Financial Services
Information Technology
View Job Details
Related
Scrum Master - Digitale Transformatie
2026-04-09
Full-time
Not Applicable
Netherlands
Government Administration
Engineering