Company

LifxSee more

addressAddressMelbourne, VIC
type Form of workFull time
CategoryEngineering

Job description

Description 

So... How many Firmware Engineers does it take to turn on a light? At least one more! 

LIFX has a dedicated firmware team and are looking for talented junior or experienced Firmware Engineers to help us grow our successful suite of products. You'll collaborate with the rest of our global team to design, develop and support firmware across a range of unique and complex smart home and consumer electronics products.  

You will be expected to be self-motivated, and work effectively independently, but also be able to work collaboratively with remote team members. You will contribute to the architecture of our firmware platforms and work closely with other teams leads to develop the overall platform. 

You will get to work on the latest smart home platforms and communication protocols to develop our next generation of products. 

LIFX has just been acquired by a dominant player in the United States lighting and smart home industry, Feit Electric.  Feit Electric provides us with the stability of large business, yet we will continue to have our start-up like culture moving forward with our Australian Product and Engineering teams. 

We are seeking a fast learning and self-reliant worker who loves the thrill of a challenge. You take the initiative to solve the hard problems and use data to back up your decisions. An interest in IoT and smart systems will make success more likely. 

Requirements 

Essential 

  • Hands on firmware development experience for embedded 16/32-bit CPU and micro-controllers in C/C++. 
  • Experience with Realtime/Multi-Threaded Operating Systems (FreeRTOS, ThreadX, etc.). 
  • Experience with communication protocols/standards: RS232, RS485, SPI, I2C etc 
  • Device driver development. 
  • Understanding of TCP/IP and UDP. 
  • Version control, git command line. 
  • Linux development environment. (bash shell etc) 
  • Ability to create effective software design documentation using standard techniques (pseudocode, block diagrams, flowcharts, Sequence diagrams, UML, SDL, DFDs) 
  • Ability to work collaboratively and communicate effectively with a distributed team. 

Desirable 

  • Wifi, Bluetooth, Thread, Matter or Zigbee or other development experience. 
  • Software architecture & design experience. 
  • Python or shell scripting experience. 
  • Proficient in using lab equipment, multimeters, oscilloscopes, logic analysers etc. 
  • Ability to read electronic schematics and datasheets. 
  • Experience in smart home ecosystems such as Matter, Apple HomeKit etc. 
  • Familiarity with documentation tools (e.g. Doxygen, plantUML etc) 
  • Working in an Agile environment using Azure DevOps/Jira/GitHub or equivalents. 

Leadership 

  • For senior candidates, we are interested in expanding our leadership capabilities within the team. 
  • Lead an Agile development team 
  • Experience with engineering task definition & prioritization  
  • Collaborate on the ongoing technical architecture & refactoring of the existing firmware 
  • Support further technical growth of team members through knowledge exchange and mentorship 

Excellent communications skills to enable you to work with broader engineering and business leadership 

Bonus 

  • Knowledge of colour and lighting systems. 
  • Espressif ESP32 experience. 
  • Docker 
  • CI/CD experience (BuildKite, Azure DevOps, Jenkins etc). 
  • Wireshark debugging experience. 
  • Customer support skills. 
Refer code: 2066635. Lifx - The previous day - 2024-04-19 06:54

Lifx

Melbourne, VIC
Popular Firmware Engineer jobs in top cities
Jobs feed

Consultant Pschiatrist

Jps Medical Recruitment

Queensland

Permanent

Landscape Architect

Rps Group

Fortitude Valley, QLD

Permanent

Nurse Contract: Multiple Hospitals & Sites - Far north QLD

Sanctuary Recruitment

Queensland

Permanent

Forestry / Bush Regeneration

Forest Edge Environmental Services

Traralgon, VIC

Permanent

Nurse Contract: Multiple Hospitals & Sites - Darling Downs

Sanctuary Recruitment

Queensland

Permanent

Healthy Landscape Manager - Mid west

Bush Heritage Australia

Geraldton, WA

$99,061-121,075 per year

Facility Manager | Aged Care | Ingham

Austcorp

Ingham, QLD

$150,000-200,000 per year

Facility Manager

Atlam Group

Cowra, NSW

Permanent

Leading Hand HD Mechanic

Workpac

Hazelmere, WA

$73.00 per hour

Concierge - Aged Care

Signature Care

Wagga Wagga, NSW

Permanent

Share jobs with friends

Related jobs

Firmware Engineer

Embedded Firmware Electronics Engineer

Nanochap Pty Ltd

Melbourne, VIC

2 days ago - seen

Embedded Firmware Engineer

Reece Group

Bayswater, VIC

a week ago - seen

Firmware Engineer

Insite Contracting

Melbourne, VIC

a week ago - seen

Principal / Senior Firmware Engineer

Danaher

Mount Waverley, VIC

2 months ago - seen

Principal / Senior Firmware Engineer

Danaher Corporation

Mount Waverley, VIC

2 months ago - seen

Embedded Firmware Engineer

Australia Wide Personnel

Melbourne, VIC

2 months ago - seen

Embedded Firmware Engineer

Australia Wide Personnel

Oakleigh, VIC

2 months ago - seen

Principal Firmware Engineer

Saltus Group

Melbourne, VIC

2 months ago - seen

Principal / Senior Firmware Engineer

Danaher

Permanent

Mount Waverley, VIC

3 months ago - seen

Firmware Engineer

Oberix Group

$80,000 - $95,000 a year

Mulgrave, VIC

3 months ago - seen

Embedded Firmware Engineer

Pixel Technologies

Clifton Hill, VIC

3 months ago - seen

Software Engineer/ Embedded Firmware Engineer

Australia Wide Personnel

Oakleigh, VIC

5 months ago - seen

Software Engineer/ Embedded Firmware Engineer

Australia Wide Personnel

Oakleigh, VIC

5 months ago - seen

Firmware Engineer

Rollease Acmeda

Broadmeadows, VIC

5 months ago - seen