Gridware

Firmware Engineer

Gridware$160K — $165K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Strong knowledge of C and/or C++
  • Experience with Python or similar scripting languages
  • Proficient in Git version control
  • Familiar with Linux development
  • Able to work across hardware, firmware, and software domains
  • Minimum of 3 years in embedded software engineering
  • Experience in hardware debugging

Responsibilities

  • Develop C/C++ firmware for microcontroller platforms
  • Implement drivers for peripherals and sensors
  • Test device communications with the backend codebase
  • Maintain and enhance build systems for embedded hardware
  • Create data processing algorithms in resource-limited environments
  • Develop and execute unit tests and test plans

Benefits

  • Health, Dental & Vision plans with some fully covered
  • Paid parental leave
  • Alternating Mondays off
  • Two-week paid break ('Off the Grid') annually
  • Commuter allowance
  • Company-sponsored training opportunities
Full Job Description
Role Description

Our goal is to stop grid-ignited wildfires. To do that, our devices need to run robust, well-tested, and power efficient firmware. We are looking for you to help us develop that firmware. You will solve challenges related to power consumption, communications, and signal processing, enabling our devices to detect increasingly subtle faults in increasingly remote regions.

Responsibilities

  • Develop C/C++ firmware for our microcontroller platform
  • Implement drivers for microcontroller peripherals and external sensors
  • Work with our backend codebase to develop and test device communications
  • Maintain and extend our build system to support various embedded hardware platforms
  • Develop efficient data processing and collection algorithms in a resource-constrained environment
  • Develop unit tests, write and execute test plans


Required Skills

  • Strong C and/or C++ knowledge
  • Python or another scripting language
  • Comfortable using Git
  • Comfortable in a Linux development environment
  • Comfortable working across multiple domains (hardware, firmware, software)
  • 3+ years embedded software engineering experience (Embedded Linux, RTOS's, bare metal, etc)
  • Experience developing and debugging hardware


Bonus Skills

  • Strong understanding of operating system and real-time operating system concepts
  • Assembly language (extra bonus points for ARM)
  • Basic web programming knowledge (backend)
  • Comfortable debugging with an oscilloscope and/or logic analyzer
  • Professional experience deploying firmware
  • Experience with LoRa, SigFox, or other Low Power Wide Area Networks (LPWANS)
  • Experience with digital signal processing (DSP)
  • Previous experience in rapidly scaling startups
  • Previous experience working with CMs/ODMs on medium to high-volume products


$160,000 - $165,000 a year

**At this time, Gridware is unable to provide visa sponsorship or immigration support for this role. We're only able to consider candidates who are currently authorized to work in the country of employment without visa sponsorship now or in the future.**

This describes the ideal candidate; many of us have picked up this expertise along the way. Even if you meet only part of this list, we encourage you to apply!

Benefits

Health, Dental & Vision (Gold and Platinum with some providers plans fully covered)

Paid parental leave

Alternating day off (every other Monday)

"Off the Grid", a two week per year paid break for all employees.

Commuter allowance

Company-paid training

About Gridware

Gridware is a cybersecurity company that provides a range of services to help businesses protect themselves from cyber threats. The company was founded in 2017 and is headquartered in Melbourne, Australia. Gridware's services include penetration testing, vulnerability assessments, and incident response, as well as ongoing monitoring and management of cybersecurity risks. The company's clients include businesses of all sizes across various industries, including finance, healthcare, and government.
Learn more about Gridware
Size
10 employees
Industry
Founded
2017

Similar Jobs

More Jobs at Gridware

More Information Technology Jobs

Find similar Firmware Engineer jobs: