Tag: Software Team Lead

Lead Engineer

Are you passionate about solving complex problems, conceptualizing effective solutions, and ensuring meticulous documentation throughout the product lifecycle?

Join a team of highly technical people and lead at the forefront! Make an impact!

Location: Melbourne, Victoria

What's in it for you:


Hybrid work arrangement
• Join a passionate, growing engineering team within an established Australian company.
• Supportive and collaborative team and managers
• Continuously improving and efficient team
• Work in a solid domain with constant technical growth

What you'll do:


• Provide leadership, direction, and fostering a collaborative and innovative culture.
• Lead the end-to-end design process.
• Identify technical challenges in electronics and firmware domains, working closely with cross-functional teams to define problem statements.
• Ensure comprehensive and accurate documentation of system architecture, design decisions, and technical specifications.
• Collaborate with engineering teams to create clear documentation for electronics designs, firmware code, and testing procedures.
• Collaborate closely with hardware engineers to ensure seamless integration with mechanical design and manufacturability considerations.
• Oversee the creation of efficient, well-structured, and well-documented firmware code.
• Lead efforts to improve processes, adopt innovative techniques, and enhance overall product development quality.

What you'll need:

• Bachelor's or Master's degree in Electronics Engineering, or a related field.
• Solid industry experience in either electronics design or embedded firmware development.
• Experience in a leadership role and overseeing engineering teams.
• Experience in PCB design, schematic capture OR C/C++ programming in embedded systems development.
• Proven track record in system design, problem-solving, and innovation.
• Excellent documentation skills and attention to detail.
• Strong communication skills for effective cross-functional collaboration.

An opportunity you should not miss! APPLY NOW!


 

Senior Embedded Software Engineer

An exceptional chance presents itself to collaborate with a distinguished team of engineering experts dedicated to developing cutting-edge transport solutions.

Your contributions will play a vital role in a pioneering project, starting from its conceptualization and progressing through its implementation.

Location: Melbourne, Victoria

What’s in it for you: 

  • Hybrid work setup
  • Supportive team culture
  • Be involved with embedded software development of new products.
  • Challenging project with ample opportunity to technically grow


What you’ll do:

  • You will report to the Head of Product Development and work closely with the engineering team
  • Work on developing new products to be used onboard rolling stock vehicles.
  • Delivering Firmware/Software and supporting documentation as per customer requirements and safety standards (EN 50128, EN 50155) according to the project plan.
  • Take ownership of the overall system functionality and software architecture.
  • Check and review team design and development work.
  • Check and review code written by other software team members.
  • Selection and setup of software development tools when required.
  • Work with external vendors if required.
  • Produce design and documentation inputs to V&V documentation as required by the project.
  • Support changes to software development plans where required.

 
What you’ll need: 

  • At least 8 to 10 years of relevant industry experience
  • Embedded software development experience in C.
  • Experience working with RTOS.
  • Experience with software testing tools such as code coverage tools and static analysis tools.
  • Strong experience developing communications and interface protocols such as Ethernet, USB, SPI, I2C, and UART.
  • Fundamental understanding of EMC and environmental testing.
  • Development experience in control algorithms and motor control.
  • Be able to produce safety and project-related documents such as software architecture specifications, low-level software functional specifications, and design reports, generating well-documented code.

Nice to have:

  • Experience developing following coding standards such as MISRA C.

 
Apply now and let start a conversation!

 

Control Systems Automation Engineer

Be part of a team in embracing the Engineering Revolution, where it challenges the norms and push the boundaries of what's possible. We encourage you to step outside your comfort zone and strive for greatness, constantly surpassing your own expectations.

Our collaborative team embodies a service-oriented mindset, where every action is driven by the desire to deliver exceptional results. Together, you aim to revolutionize the industry by designing and implementing groundbreaking automation solutions. Let your creativity soar as you contribute to the development of innovative technologies that will shape the future. 

The company is based in Brisbane, Queensland

What's in it for you:  

  • Be part of a leading automation solutions provider that’s bringing the automation industry into the future.
  • Continuous growth through training and development, and an environment that both encourages and support learning opportunities
  • Provides recognitions and appreciation for your contribution through competitive remuneration packages.
  • Above industry salary package 

What you'll do:  

  • Ethernet networking design and implementation
  • ICT Systems design and configuration
  • Electrical design and drafting
  • Providing support and training to clients
  • Mentoring junior staff
  • Assisting with the development of bids proposals and quotes.
  • Performing maintenance and diagnostics on client systems

What you'll need:  

  • Experience in control systems and ideally an understanding of telemetry.
  • Exceptional customer service skills, that has the ability to communicate effectively on a technical level to both the clients and staff.
  • Strong background with leading PLC brands
  • Strong experience with leading SCADA products
  • Good understanding of ethernet networking architecture and ICT architecture such as virtualization and domain control.
  • Proactiveness in assisting junior staff and open mindedness from feedback and able to collaborate effectively and learn from the highly experienced engineering team.

Ready to take on the challenge? Apply now!


 

Software Engineer




Drive the technological revolution in cooperative intelligent transport systems.

Join a leading team in connected vehicle solutions.

The company is in Adelaide, South Australia.

RELOCATION assistance is provided for candidates outside of Adelaide.

What's in it for you:

  • Work with an experienced and advanced vehicle to everything company.
  • Great company culture
  • Paid Christmas break
  • Own parking

What you'll do:

  • Develop embedded C code, C++ and Python in line with a customer or lead engineer's requirements.
  • Contribute directly to the design, development and testing of Cooperative ITS applications.
  • Remain up to date with current and future Cooperative ITS applications, network layer and medium access control protocols.
  • Develop software modules in line with the company's coding standard and with automotive qualification targets.
  • Responsible for the development, integration and quality of the module developed.
  • Provide technical solutions to the application engineers.

What you'll need:

  • 2+ year's professional experience in embedded software development project 
  • Knowledge of applications, network layer and medium access control protocols for Cooperative ITS wireless network.
  • Background in wireless ad-hoc networking.
  • Experience in embedded Linux systems
  • Good C/C++ embedded programming experience
  • Experience in Python

Step up, and don't miss out. Apply now!

 

Senior Embedded Software Engineer

An extraordinary opportunity to work with some of the best engineering minds building lead edge transport products.

You'll be working on a new project being built from the ground up. 

What’s in it for you: 

  • Hybrid work setup
  • Supportive team culture
  • Be involved with embedded software development of new products.
  • Challenging project with ample opportunity to technically grow


What you’ll do:

  • You will report to the Head of Product Development and work closely with the Senior Electronic Hardware Engineers.
  • Work on developing new products to be used onboard rolling stock vehicles.
  • Keep up to date with the latest technologies for implementation into company products and processes.
  • Delivering Firmware/Software and supporting documentation as per customer requirements and rail
  • safety standards (EN 50128, EN 50155) according to the project plan.
  • Take ownership of the overall system functionality and software architecture.
  • Check and review team design and development work.
  • Check and review code written by other software team members.
  • Selection and setup of software development tools when required.
  • Work with external vendors if required.
  • Produce design and documentation inputs to V&V documentation as required by the project.
  • Support changes to software development plans where required.

 
What you’ll need: 

  • Embedded software development experience in C.
  • Experience working with RTOS.
  • Experience developing following coding standards such as MISRA C.
  • Experience with software testing tools such as code coverage tools and static analysis tools.
  • Strong experience developing communications and interface protocols such as Ethernet, USB, SPI, I2C, and UART.
  • Fundamental understanding of EMC and environmental testing.
  • Development experience in control algorithms and motor control.
  • Be able to produce safety and project-related documents such as software architecture specifications, low-level software functional specifications, and design reports, generating well-documented code.

 
Nice to have: 

  • Experience from other regulated industries (industrial, automotive) focusing on functional safety.
  • Experience in development for functional safety for railway applications (EN 50128) or equivalents such as IEC 61508 or ISO 26262 are also acceptable.

Apply now and let start a conversation.

 

Mechatronic Systems Engineering Manager

Are you a creative thinker and a great problem solver?

Join an excellent and dedicated engineering team who brings an inter-disciplinary approach to solving technical challenges.

Collaborate on some of the most challenging problems in real-time remote sensing and optical radars.

What’s in it for you:

• Opportunity for technical or organizational leadership career growth
• Excellent company culture, with trust from employer and support from your colleagues
• Work on innovative technology in a great environment
• Workplace flexibility and work-life balance
• Innovation, proof-of-concept, and first-article rapid prototype focus

What you’ll do:

• Deliver prototyping projects and products
• Work closely with the executive leadership team to understand the product objectives and requirements
• Work with the engineering team to deliver the product
• Architecture and systems design of the new products
• Upgrade and maintain existing products
• Coach the engineering team to overcome the technical challenge and address roadblocks
• Mentor the most junior members to deliver their projects successfully
• Manage risks, issues, and dependencies
• Nurture a positive culture of engaged and accountable engineers.

What you’ll need:

• Mechatronic or Aerospace Engineering degree
• Minimum 10 years as a Mechatronic or Aerospace engineer
• Minimum 3 years managing Engineering teams and projects
• Experience in Rapid prototyping, designing, manufacturing, and testing
• Writing specifications and scopes of work for subsystems
• Able to compile BOMs, source components, and manage supply chain issues.
• Good communication skills

Nice to have:

• Experience in aeronautical or defence sector
• Experience with Optical Systems
• Experience in Computer Vision
• Experience with UAS or Sensor Payloads

What are you waiting for? APPLY NOW!

 

Embedded Software Engineer


Join a multi-disciplinary team with a strong focus on innovation, research, and technology development.

A world leader in developing cutting-edge Defence Technologies is looking for an Embedded Software Engineer who is excited to work on various projects like autonomous robots, distributed computing, and business tools improvement.

The company is located in Melbourne, Victoria.

What’s in it for you:

  • Competitive remuneration 
  • Exciting projects and industry-leading innovations
  • Cutting edge surface mount electronics manufacturing facility onsite
  • Opportunity to work collaboratively with external research organisations and institutions
  • Work in a dynamic team environment with talented engineers to develop innovative, novel applications for defence

What you’ll do:

Support general software development for a number of projects that may include autonomous robots, distributed computing, or business tools improvements

What you’ll need:

  • Bachelor’s degree in Computer Science or equivalent
  • Australian Citizenship - must be eligible for the Australian Government BASELINE security check 
  • Team player, able to work in a mixed discipline environment
  • Have a proactive mindset
  • 3+ years of experience in embedded systems programming (Arduino, STM32)
  • C, C++
  • Linux / Unix-like
  • Shell scripting
  • Data Structures

Nice to Have:

  • Messaging Technologies (MQTT, ZeroMQ)
  • Networking
  • Data Serialisation (Protobuf)
  • Yocto

Apply NOW, and don’t miss out on this tremendous opportunity!

 

Senior Software Engineer


Ever thought about moving to an exciting leading-edge technology domain?

Dare yourself to challenge boundaries.

Work with a trailblazer in the Aviation industry.

The company is located in Sydney, New South Wales.

What you'll do:

  • Lead development of real-time applications for autopilot/drone operation
  • Develop custom device drivers for Linux operating systems
  • Develop software for micro-controller based sub-systems
  • Develop test profiles and scripts for validation and quality assurance
  • Develop interfaces for third-party payloads
  • Develop code for automated responses (detect-and-avoid, fail safes, sanity checks)
  • Develop UI applications

What you'll need:

  • Qualification in software engineering with relevant experience
  • Minimum 5 years experience in relevant industries/roles
  • Experience with embedded systems programming
  • Experience with real-time applications development
  • Demonstrated ability to manage a small team in delivering time-critical complex projects
  • Good working knowledge of C++, CAN, Arduino, RS232, and related protocols

What's in it for you:

  • Excellent opportunity to excel and improve your career
  • Work with the latest technologies and methodologies
  • Great team culture employee benefits 

If this interests you, Apply Now and let's start a conversation.