Software Test Engineer

Job Location: Perth, Western Australia

Are you ready to take your career to the next level with a dynamic and innovative team?

We are seeking a talented and driven Software/Embedded Test Engineer to join a mission to push the boundaries of technology and deliver exceptional solutions.

If you have a passion for testing, validation, and development in embedded systems, this is the perfect opportunity for you.

Location: Perth, Western Australia

What's in it for you:

• Job security and attractive remuneration.
• Latest technological advancements, staying ahead in the field.
• Excellent work environment and culture.
• Work alongside skilled engineers in a collaborative work environment.
• A company culture that respects people’s differences.

What you'll do:

• Develop models from scratch based on provided requirements to create fully functional integrated systems.
• Design and implement control logics and algorithms, ensuring effective communication between various system drivers.
• Utilize and implement communication protocols such as LIN, CAN, CANopen, and J1939, including creating DBC files.
• Conduct thorough testing, validation, and documentation throughout the software lifecycle.
• Calibrate sensors and process analog sensor inputs at the controller end.
• Create test models for functional testing, interfacing with hardware, and participate in unit, MIL, SIL, and hardware testing.
• Develop and execute comprehensive test cases to cover all possible scenarios.
• Use Embedded Coder for code development and model integration.
• Work in an agile environment using tools like Jira, Confluence, and Bitbucket.
• Write automation scripts using Python and manage repositories such as GIT and Tortoise SVN.
• Collaborate closely with team members to deliver project requirements, develop solutions, and meet deadlines.
• Provide training to new staff on validation methods and testing procedures.

What you'll need:

• Proficient in MATLAB and Simulink for control system development.
• Experienced with dSPACE and NI DAQ units for simulating test environments and developing plant models.
• Strong background in automotive systems and protocols such as CAN, LIN, UDS.
• Hands-on experience with CANalyzer, CANape, ControlDesk, and ConfigurationDesk for Hardware in the Loop Testing.
• Familiarity with Python 
• Capable of developing, automating, and documenting test cases.
• Excellent understanding of software flashing, debugging, and continuous test and integration methods.
• Strong analytical and problem-solving skills with attention to detail.
• Excellent communication and team collaboration skills.

If you have a passion for testing, validation, and development in embedded systems, this is the perfect opportunity for you.

Be a part of a collaborative environment where your skills and creativity will make a significant impact on groundbreaking projects.

Elevate your career and become a key player in shaping the future of technology! APPLY NOW!





 

 

Lead Functional Safety Engineer

Job Location: Melbourne, Victoria

Is it your passion to ensure the safety of state-of-the-art automotive systems?

Join a dynamic and innovative team where your functional safety expertise will be the powerhouse in developing next-generation technologies.

Take a critical leadership role that encompasses technical expertise with strategic vision in seeing the very best safety standards present within revolutionary products.

Location: Melbourne, Victoria

What’s in it for you:

• Great salary package
• Work on unique projects
• Excellent opportunity to sharpen your experience and skillset
• Excellent team and work culture

What you’ll do:

• Take charge of overseeing all stages of the safety process from hazard analysis, to validation.
• Collaborate closely with teams like systems engineering, hardware, software and quality assurance to ensure safety requirementsre correctly implemented and validated.
• Conduct detailed safety analyses using methods like FMEA, FTA, HAZOP, DFA FMEDA to identify hazards and develop effective mitigation plans.
• Execute functional safety strategies in line with industry standards such as ISO 26262 and IEC 61508.
• Maintain documentation of safety activities including plans, reports and manuals.
• Offer expert guidance and mentorship to fellow functional safety engineers to promote improvement.
• Keep abreast of trends in functional safety standards and regulations for compliance.
• Collaborate, with customers, suppliers and certification bodies to ensure products meet all safety requirements.Engage in safety audits and evaluations taking steps to rectify any shortcomings or deviations identified.
• Enhance safety procedures, techniques and resources to boost the efficiency and effectiveness of safety related tasks.
• Aid the safety manager in carrying out Confirmation Reviews, Safety Audits and Safety Assessments following ISO 26262 guidelines.

What you’ll need:


• Bachelor's or Master's degree in Electrical, Electronics, Computer Engineering, or equivalent
• Minimum 4 years of experience in functional safety engineering with a minimum of 5 years in safety-critical automotive systems
• Very good knowledge about the functional safety standards according to ISO 26262 and IEC 61508
• Relevant experience with safety analyses; for example, FMEA, FTA, HAZOP, DFA, and FMEDA
• Practical experience with requirement management tools like Polarion or DOORS.
• Communication: Very good command of communication and interpersonal skills; such that, complex technical concepts are communicated better to technical and non-technical stakeholders.
• Ability to adjust in the changeable schedule; able to work independently with an organized or structured independent work approach.
• Certification in functional safety, CFSE or CFSP is an advantage.

This is your chance to leave your mark, working within a unique, collaborative environment with the very finest professionals striving for excellence.

APPLY NOW!


 

 

Validation Engineer

Job Location: Melbourne, Victoria


Are you thrilled by solving complex problems and passionate about automotive innovation?

Join a highly competent engineering team as a Validation Engineer and play a key role in ensuring the quality and reliability of cutting-edge automotive products.

The Company is in Melbourne, Victoria.

What’s in it for you:

• Hybrid work arrangement
• Team up with highly-technical Engineers
• Supportive team members and managers
• Be involved in producing consistent quality products.
• Work in a solid domain with constant technical growth.
• Work with the latest technologies and methodologies.

What you’ll do:


• Responsible for design, coordination, supervision, and reporting of test programs of products considering the relevant engineering specifications and international standards.
• Design validation and production validation, experimental and routine testing.
• Elicit testing requirements and articulate the design and production validation specifications for automotive products.
• Provide expert testing advice to other departments in general and specific test methods.
• Research and investigate state-of-the-art test methods and procedures relevant to automotive products.
• Establish and commission the test method required to execute the tests in the test specification.
• Conduct application assessment, analysis of test duration, and Stress against lifetime requirements of the automotive application.
• Review customer performance and test specifications.
• Create and execute component validation test procedures inclusive of system, software, hardware and mechanical designs.
• Create and execute DVP&R test plans.
• Document validation test procedure results.
• Ownership of FMEA activities related to validation processes.
• Work with internal and external test facilities.

What you’ll need:

• A minimum of 4 to 5 years of pertinent industry background.
• Proficiency in formulating and executing DVP&R test plans.
• • Skill in design validation and production validation, encompassing experimental and routine Testing.
• Familiarity with established industry-standard validation methodologies like LABVIEW.
• Ability to elicit testing requisites and translate them into design validation and production validation specifications for automotive products.
• Expertise in various testing activities, including:
     ‣ Electrical Testing (power supply fluctuations, short circuit, ESD)
     ‣ Mechanical Testing (vibration, shock, drop)
     ‣ Environmental Testing (low/high temperature, humidity, ingress protection)
     ‣ Compliance (EMC, RMC, E-Mark, ADR)
     ‣ Durability Testing (lifetime operational durability, scratch, chemical resistance)
     ‣ System functional testing (Software validation, vehicle level functionality)

An opportunity not to be missed! Apply Now!

 

 

Embedded Test Engineer

Job Location: Perth, Western Australia



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.


 

 

Firmware Test Engineer

Job Location: Sydney, New South Wales

Are you ready to take your career to the next level with a company that values innovation and teamwork?

Work with a global security and communication solutions leader dedicated to helping customers protect their people, assets, and reputations.

The company is in Sydney, New South Wales.

What's in it for you:

• Great salary package
• Fantastic team and work culture
• Excellent opportunity to sharpen your experience and skillset
• Be part of a stable and secure business that's been around for over 30 years. 

What you'll do:

• Test development of firmware and system test cases from test plans, specifications and requirements for firmware-level testing
• Design and document test cases according to product/project requirements.
• Participate in requirements and design reviews related to areas of testing.
• Hands-on hardware/firmware test execution.
• Report test results and track defects/issues to closure.
• Investigate quality issues escalated by internal and external customers that can translate into improvement in software as well as the design of test cases.
• Work closely with the development team for defect fixes or clarification during the testing cycle.
• Plan, manage and maintain hardware test lab and test systems.

What you'll need:

• Hands-on experience in validating firmware for embedded systems.
• Experience in hardware devices and communication (tcp communication, serial communication)
• Experience in producing testing artifacts, understand test plan, test report, test case etc. basic concept
• Proven experience in extracting test cases from User Cases and requirement knowledge of Real-Time messaging systems.
• Excellent interpersonal and debugging problem-solving skills, coupled with strong written and verbal communication skills
• A self-starter with the ability to work effectively both independently and in a team

Grab this opportunity with both hands. APPLY NOW!

 

 

Test Engineer

Job Location: Brisbane, Queensland



Ready to be part of a world leader in IoT and M2M?

 

Join a team with a heritage of innovation that has earned the trust of customers and has continually grown to serve the full breadth of applications across the IoT, network, and embedded landscape for over 30 years.


The salary is $120K plus 10% bonus (quarterly) plus Super.

 

The company is in Brisbane, Queensland


What's in it for you:


  • Paid Parental Leave
  • Fully stocked fridge and pantry and End of the month Pizza Fridays.
  • Competitive Salary and Benefits
  • Friendly team and agile work environment
  • Genuine flexible work arrangements (Hybrid)
  • Involvement in innovative new technology such as elevators, digital signs, traffic lights, trains, and other vehicles.

What you'll be doing:


  • Creation of test automation/handover and Sprint Demos
  • Design, develop and maintain automation suites and frameworks, in collaboration with subject matter experts and developers
  • Create and Conduct tests on products/systems
  • Lead our journey to full continuous integration and continuous deployment for the platforms we own
  • Diagnose errors and collaborate to improve the quality metrics and tools.
  • Assess and improve quality of software releases and implement QA standards

What you'll need:


  • Minimum 2 years experience as Automated Tester in an Agile environment.
  • Strong test development knowledge/experience with Python and Bash Scripting.
  • Experience in testing complex embedded software with knowledge of best practice testing methodologies and QA processes, including an understanding of testing techniques, testing tools, BDD, and TDD.
  • Working knowledge of Selenium, Jira, Confluence, Bamboo, Github, and TestRail.
  • Good understanding of CI/CD and implementing DevOps-based principles, as well as Linux and networking platforms

Take your Testing expertise to the next level.


Up for a challenge? Apply Now

 

 

Software Test Engineer

Job Location: Melbourne, Victoria


Don't miss this exciting chance help build biomedical devices that bridge the gap from research to market with world leading innovation.

Build a long term and fulfilling career insuring only top quality software in creating industry-leading products

Work in the software quality team, alongside software and product development groups, to improve our products and ensure they meet strict functional, performance and quality requirements. 

The company is located in Melbourne, Victoria.

Professional Requirements:

  • Excellent spoken and written English is essential.
  • Australian citizen or Australian Resident status must exist at time of application.
  • You will be creative, self-motivated and able to work to deadlines and schedules.
  • You will have a demonstrated approach to documentation, clear thinking and problem solving.
  • A background in Engineering or Computer Science is highly regarded.
What you'll do:

  • Analysis of device, software and system requirements
  • Preparation and execution of test plans and protocols
  • Management of product defects and reporting on the status of these defects
  • Preparation of test reports

What's in it for you:

Training and skill development will be provided in the following areas:

  • Medical device/safety critical software development processes and methods
  • Regulatory standards, ISO 13485 and IEC 62304 
  • Unit testing and ‘Black Box’ test methods
  • Medical device platforms and the complex systems surrounding them

If this interests you, Apply now!

 

 

Software QA Engineer

Job Location: Brisbane, Queensland


Do you want to test the latest tech in computer vision and machine learning applied to an edge computing real-world problem?

Do you have a detective mind and like to get to the bottom of things to find the absolute truth?

Do you get satisfaction in finding faults and bugs in software so products can be bulletproof?

Do you like to automate tasks using scripting languages such as Python?

If you tick all these boxes, this one will be right up your alley.

Onsite role in Brisbane and relocation expenses from other states will be covered.

What's in it for you:

  • Work with cool tech - CV/ML
  • Know your work will impact the whole project
  • Be part of the A-grade tech team
  • Highly competitive salary

What you'll do:

  • Ensure the robustness and quality of products through rigorous testing
  • Create and execute test plans and test cases
  • Make ongoing improvements to testing processes
  • Analyse, document and track defects detected on the system
  • Build and maintain a product test farm and test scripts to execute and  test Architect and manage a Continuous Integration delivery pipeline for our different technology offerings

What you'll need:

  • Degree in Computer Science or Software Engineering
  • 5+ years of software QA experience + good experience with Linux
  • Experience with setting up hardware platform testing environments and automation
  • Strong understanding of Networking and API Protocols
  • Strong knowledge of Python (C++ would be nice to have)
  • A positive and can-do attitude is a must
  • Ability to take ownership and work independently

Australian permanent resident or citizen candidates ONLY.

Don't delay Apply Now for this rare QA opportunity.

 

 

You have been subscribed to our newsletter.

WordPress Appliance - Powered by TurnKey Linux