Embedded Test Engineer



Do you have a passion for engineering and a drive for excellence?

We're hiring for a skilled Embedded Test Engineer who is passionate about engineering excellence and pushing the boundaries of what's possible.

If you're ready to take on new challenges and make a difference, we want you!

Location: Perth, Western Australia

What’s in it for you:

• Enjoy job stability and a generous salary package.
• Collaborate with highly competent engineers.
• Engage with cutting-edge technology.
• Benefit from great mentorship and support from managers and colleagues.

What you’ll do:

• Implement V-Model verification and validation strategies to effectively document and track software testing, especially in distributed and real-time systems.
• Apply industry standards, workflows, and best practices tailored to Rail applications, like EN50128 or equivalent.
• Create and execute thorough test cases to maintain high product quality standards.
• Automate and develop test cases within CI/CD pipelines, integrating regression and continuous testing methodologies for efficient quality assurance.
• Collaborate with hardware designers and other embedded software developers.
• Participate in full lifecycle product development in a supportive team environment.

What you’ll need:

• Proficient in software testing, with a focus on real-time and distributed systems within industrial settings.
• Holds a bachelor’s degree in Electronic, Electrical, or Software Engineering, or a related field.
• Advantageous to have experience with V-Model development.
• Highly advantageous to be familiar with requirement management tools like IBM DOORS or Siemens Polarion.
• Knowledgeable in software architecture design for redundant distributed systems.
• Understanding of network communications and protocols.
• Experience in testing software deployment strategies.
• Familiarity with operating systems commonly used in industrial edge computing, such as QNX, SafeRTOS, Linux, etc.
• Understanding of the full software development life cycle, including documentation, requirements, testing, deployment, and traceability.
• Essential to have proficiency in software version control systems like Git or SVN.
• Advantageous to have knowledge of embedded systems and software development.
• Advantageous to have experience with model-based design and validation using MathWorks products, particularly Simulink Test.

Interested in joining a company that values your skills? Apply now and let’s start a conversation.