Firmware Engineer

Job Location: Sydney, Queensland


Design and develop firmware for products and services on embedded platforms.

Utilise domain experience to solve problems, develop and execute objectives for yourself and others, and have the ability to affect short-term and long-term business goals.

This role is open to engineers in New South Wales & Queensland.

What you'll do:

  • Perform firmware decomposition and design, defining interfaces and test cases.
  • Work with system, software, firmware and hardware designers on new embedded designs.
  • Work closely with the engineering team to create optimum hardware/firmware solutions for embedded products.
  • Work closely with the Software Team Lead and Test Teams to ensure developments meet the requirement specification.
  • Document requirements, design specs and results to a professional engineering standard.
  • Work with customers (internal/potentially external) to create use cases and derive document requirements.

What you'll need:

  • Experience in working with networking and standard serial protocols communication protocols over CAN, RS232 and RS485.
  • Experience in the usage of Software Development tools, specifically GIT and Rally. Working knowledge and interest in the Telematics domain.
  • Understanding of Linker scripts, map files and fundamentals of memory organisation.
  • Troubleshooting of IO issues, protocols, and memory issues on embedded targets.
  • Excellent programming skills in C and C++.
  • Knowledge of reading schematics and datasheets for various components.
  • BE with a minimum of 3 years of industrial experience working with embedded software/industrial communication protocols.

Nice to have:

  • Persists to completion, especially in overwhelming odds and setbacks. Pushes for results; pushes others for results through team spirit.
  • Continuously measures deliverables of self and team against scheduled commitments.
  • Knowledge of any python-based automation framework.
  • Knowledge of security scans with SCA tools like Polaris and Black duck.
  • Understanding of data structures and Algorithms.
  • Able to demonstrate usage of oscilloscope and spectrum analyser and other tools.

Be part of a big league. Apply Now! 

 

 

Senior Software Engineer

Job Location: Sydney, New South Wales


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.

 

 

Firmware Team Lead

Job Location: Sydney, New South Wales


Do you have an interest to work on cutting edge embedded and IoT products?

Do you like to be challenged in solving complex problems?

Join a multi-award-winning company that has developed over 300 products and work with a team of high-calibre engineers.

The company is located in Sydney, New South Wales.

What's in it for you:

  • Work in a challenging and fast-paced environment
  • Join a world-leading product design company
  • Work on exciting new products
  • High competitive salary

What you'll do:

  • Lead a group of talented Firmware Engineers.
  • Write firmware for a diverse range of products.
  • Work on products in a wide variety of industry including agriculture, mining, medical and defence.
  • Work within a close team of highly experienced engineers to solve complex problems.
  • Developed low power RTOS implementations along with strong IP networking / RF communication protocols.

What you'll need:

  • Ability to lead a group of Engineers.
  • Embedded C language in RTOS environments.
  • Experience in programming on STM32 and/or nRF.
  • Experience in interpreting digital & analog circuit design schematics as well as the ability to use oscilloscopes.
  • Deep knowledge in IP networking and communication protocols.
  • Worked with web technologies and JavaScript IoT libraries (personal projects or commercial).

Nice to have:

  • Experience with Embedded Linux
  • Hands-on experience with bespoke hardware.

If this is you, Apply now and let’s start a conversation.


 

 

You have been subscribed to our newsletter.

WordPress Appliance - Powered by TurnKey Linux