Senior Software Engineer – Embedded & Systems Integration
Switch Technologies (WA) Pty Ltd
Posted 7 days ago
Are you a Senior Software Engineer – Embedded & Systems Integration who thrives at the intersection of software and hardware? Want to work on cutting-edge technology?
At Switch Technologies, you'll join a 30-person team of hands-on engineers that are designing and building hybrid and electric solutions for a variety of industrial machines.
Our freshly renovated Northbridge HQ has plenty of secure parking and gorgeous natural light. From here, we support clients from Nedlands to Ohio on projects ranging from power-electronics device development through to hybrid freight train development.
A degree in Electrical, Mechatronic, Software, or Systems Engineering or equivalent industry experience is required. Check out some of our projects Switch Technologies TV - YouTube
What You’ll Do
You’ll be embedded in project teams delivering embedded software, control systems, and data solutions for various projects.
In this role, you will:
Work closely with electrical and mechanical engineers to bring up hardware systems and validate designs
Support real-world deployment of controls software onto heavy vehicles and industrial equipment
Troubleshoot and test physical systems in the field (including mining and workshop environments)
Contribute to continuous improvement of our software engineering practices and testing infrastructure
What We’re Looking For
You’ll need:
Professional software engineering experience
Proficiency in Python and either C or C++
Solid experience working with embedded systems and IoT devices
Hands-on experience deploying software onto real-world hardware system
Solid understanding of software testing, debugging, and version control practices
Willingness to work on-site at client or partner facilities as required (e.g. short field trips for testing or commissioning)
Familiarity with CAN, low-level interfaces, and hardware bring-up
Comfortable with Linux-based development environments
Bonus points for experience in:
Hybrid/electric vehicle systems or control systems
Time-series data pipelines and cloud connectivity
CAN, low-level interfaces, and hardware bring-up
Why Join Switch Technologies?
We believe real change is made through practical engineering and collaborative problem-solving. Our team values are grounded in innovation, integrity, and impact. At Switch, you’ll enjoy:
Real ownership over your work and ideas
Diverse, hands-on projects with immediate real-world applications
Flexible working arrangements and a high-trust environment
A close-knit, low-ego team of professionals who care about getting things done
Opportunities to travel and work on unique industrial sites across WA and globally
About Switch Technologies (WA) Pty Ltd
This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.
Senior Engineer
Genvis
Software Engineer – C/C++ | Linux & Embedded Systems | Network Programming
Omnitronics

Senior Electrical Engineer – Control Systems & Electrical Design
Chandler Macleod

Software Engineer – Unity – Operational Support & Visualization
RaptorTech

Verification Systems Engineer (Low ITF Test Engineer) - SKA-Low Telescope
CSIRO

Senior Fullstack Engineer (Golang/React)
u&u. Recruitment Partners

Senior Software Engineer - Java daily rates up to $1100!
Preacta Recruitment

Senior Software Engineer
Criteria Australia
