Embedded Systems Engineer

Engineering company focused on developing disruptive battery energy storage technology to reduce storage costs and promote clean energy solutions.
Embedded
Mid-Level Software Engineer
Hybrid
Energy

Description For Embedded Systems Engineer

Relectrify is pioneering the future of battery energy storage with a mission to reduce storage costs by maximizing energy extraction from battery cells. This role offers an opportunity to join their Software team as an Embedded Systems Engineer, working alongside experts in software, systems, battery, and data science. The position combines technical challenges with meaningful impact in renewable energy.

The role demands proficiency in embedded programming languages like C, C++, or Rust, along with expertise in embedded peripherals and fundamental electronics. You'll be responsible for writing optimized code, conducting testing, and producing technical documentation while collaborating with cross-functional teams.

The company culture is built on six core values: prioritizing what matters most, critical thinking, decisiveness, quality and elegance, collaboration, and getting jobs done. They offer a flexible hybrid work arrangement between home and their Melbourne CBD office location.

Benefits include competitive compensation, equity through an Employee Share Option Plan, career advancement opportunities, comprehensive leave policies, and various lifestyle perks. The company strongly values diversity and inclusion, welcoming applicants from all backgrounds and identities.

This position is ideal for an experienced engineer passionate about renewable energy, who enjoys technical challenges and wants to contribute to a more sustainable future. Even if you don't meet every requirement, they encourage applications from candidates who might be the perfect fit for their collaborative team environment.

Last updated 2 days ago

Responsibilities For Embedded Systems Engineer

  • Write and optimize code for readability, maintainability and performance
  • Conduct testing and debugging activities
  • Write technical documentation for system architecture and development processes
  • Contribute to code reviews and system integrations
  • Collaborate with Software, Innovation and Hardware teams
  • Stay current on trends and development practices

Requirements For Embedded Systems Engineer

Rust
Linux
  • Proficiency in at least one embedded programming language (C, C++, or Rust)
  • Familiarity with common embedded peripherals (SPI, I2C, UART, CAN, etc.)
  • Familiarity with software development lifecycle and Git-based version control
  • Fundamental electronics expertise
  • Ability to produce clear documentation, specifications, and technical reports
  • Must have full working rights in Australia
  • Willing to undergo pre-employment background checks

Benefits For Embedded Systems Engineer

Education Budget
Equity
  • Market-competitive salary and benefits
  • Employee Share Option Plan
  • Advancement opportunities
  • Paid time off and holidays
  • Gender-neutral paid parental, personal/carer's leave
  • Hybrid flexible work policy
  • Purchased leave scheme
  • Salary sacrifice for superannuation
  • Education reimbursement
  • No-cost commuting
  • Free snacks and coffee
  • Team events and monthly socials

Interested in this job?

Jobs Related To Relectrify Embedded Systems Engineer

Display Software Engineer

Display Software Engineer position at Qualcomm developing drivers and software components for Snapdragon processors, focusing on display processing unit integration.

RF/Microwave Engineer II (Starlink)

RF/Microwave Engineer II position at SpaceX working on Starlink satellite communication systems and hardware development.

Robotic Software Engineer (C++)

Robotic Software Engineer position in Munich developing unmanned ground vehicles, focusing on C++ programming and sensor/actuator integration for dual-use applications.

Driver Developer

Driver Developer position at Broadcom focusing on Fiber Channel driver development for Linux/ESX systems, offering competitive compensation and comprehensive benefits.

Software Engineer - Embedded / Full Stack

Software Engineer role at Yard Stick developing embedded systems and full-stack solutions for soil carbon measurement technology, offering competitive pay and benefits in Oakland, CA.