Company

Mpau TechnologySee more

addressAddressMelbourne, VIC
CategoryEngineering

Job description

An established international technology business is looking for a Software Engineer with substantial Embedded Linux experience to join an established team working for high profile international clients.

Client Details

An established international technology business based in Melbourne offering innovative hardware and software solutions.

Description

This exciting opportunity plays a key role, responsible for the development of new and existing software for embedded Linux systems, with a specific focus on low power devices. This includes modifying existing software and porting to new hardware and platforms. You'll work closely in a very established, long-tenure team getting exposure to software application development.

More specifically, your will get to build software across:

  • Communications Protocols (LoRa, NB-IoT)
  • Micro-controllers (ARM)
  • Linux (Make, GCC)
  • Device Trees, Drivers, Kernels

Profile

**You must have full working rights and live in Australia and willing to commute to work a few days each week. - this role does not offer sponsorship.**

This role suits an existing experienced Embedded LinuxSoftware Engineer or Firmware Engineer looking for a new challenge in an exciting new domain, designing and developing products that are used internationally. You must be able to work autonomously and skilled enough to develop a driver from scratch.

Technical:

  • Significant embedded C programming experience for an embedded Linux systems including working with the kernel, device trees, bootloaders, and low-level driver development
  • Software/Firmware development across ARM (preferred), PIC or MIPS processors architecture including testing and debugging experience for embedded hardware
  • Extensive experience developing for low power or low memory devices
  • Experience with design and testing of IoT and M2M devices, communication protocols and systems (LoRa, NB-IoT) (Highly Advantageous)
  • Ability to work collaboratively with developers and other project members
  • Possess in-depth experience as an engineer in all areas of the SDLC
  • Python programming experience

Behavioural:

  • The ability to work with cross-functional teams to deliver goals
  • You put yourself in the customer's shoes when thinking about a problem and its solution
  • The ability to apply transferable skills and pick up new languages and frameworks
  • You're open-minded and adaptable in responding to new challenges and opportunities
  • You demonstrate a love for continually learning and improving your skills and knowledge
  • Accountable for conclusion and outcome
  • Has a sense of urgency and drive to complete tasks within deadlines.
  • Be a team player who can also operate autonomously.

Job Offer

The role offers a great opportunity for progression as well as providing working flexibility and offering a competitive salary.

To apply online please click the 'Apply' button below. For a confidential discussion about this role please contact Martyn Massop on ************@michaelpage.com.au

Refer code: 2383073. Mpau Technology - The previous day - 2024-06-17 06:05

Mpau Technology

Melbourne, VIC

Share jobs with friends