Firmware Engineer - Us Based Remote

Firmware Engineer - Us Based Remote
Company:

Torus


Details of the offer

Job Details

Location: Remote based in the US

Schedule & FLSA: Full Time, Salaried

Reports to: Head of Hardware Engineering

About Torus, Inc.

At Torus we're building green energy hardware and software to empower individuals and communities to become their own renewable utility provider.

Our vision is to decarbonize and electrify communities by 65-85% within two years of installation.

We believe the keys to saving our planet — and money — are electrification, decentralization, decarbonization, and digitization. We are well-funded and moving quickly to get out transformative products to customers. If you are passionate about making a dent in the universe and saving our planet, come join us

Job Description

The person in this role will be joining a small team, responsible for developing the firmware for Flywheel Energy Storage System (FESS) and Battery Energy Storage System (BESS) controller which is critical for safe operation of the entire system. The role is responsible for developing and testing the system and evaluating and acquiring the necessary circuit boards. Job functions for this role will include a full lifecycle of design, development, test, debugging and documentation.

Who You Are

You'll be a great fit if you have a passion for helping to solve complex climate challenges and are committed to finding new innovative ways to preserve and enhance our planet. As a member of a rapidly growing startup, you'll add incredible value as a self-starter, excited to learn new technologies and apply your hard skills to empower our customers to discover, purchase, and install the Torus products that will help them live clean, renewable lives.

What You'll Own

Design and develop embedded firmware for Flywheel Energy Storage System (FESS) and Battery Energy Storage System (BESS) controller.
Identify and define requirements related to firmware/ embedded systems, design, debug, test and document.
Collaborate closely with the hardware team to understand product functionality and develop critical design components.
Collaborate with the Software team to implement communication between Hardware and AWS/ App.
Participate in system integration (Electronics, Mechanics, Software, Cloud, App).
Other duties as assigned.

Experience You'll Need

Requires a bachelor's degree in electrical engineering, computer science, software engineering, information technology, mathematics or related field.
2-5 years of experience in developing commercial firmware applications.
Strong knowledge in C/C++ and Python coding.
Experience in serial communication protocols (I2C, CAN, CAN-FD, Ethernet, RS485, etc.)
Experience in wireless communication protocols (BT, WiFi, etc.)
Experience in application development using Embedded Linux/ Yocto.
Experience in real-time embedded applications, multi-threading and inter process communication.
Ability to read schematics, PCBs, and understand the basics of hardware.
Experience in the IoT industry is a plus.
All candidates are subject to a background check.

Our Perks & Benefits

Employee Rewards Package including equity
401(k) Retirement Savings Plan
Health Benefits Package
Choice between traditional PPO or HSA eligible medical plans
Dental insurance
Vision insurance
Human-centered Paid Time Off Program including Discretionary Unlimited PTO or 10-days accrued PTO based on your employment status; 10-days paid company holidays; Waiting period-free paid parental leave.
Torus paid Life and AD&D Insurance with option to purchase additional coverage
Voluntary Short- and Long-Term Disability Insurance
Peer Recognition Program
Variety of retail discounts

Working Location Information

The role is remote based in the US and requires occasional travel to Springville and/or South Salt Lake, UT warehouse locations (air-conditioned and non air-conditioned).

Physical Requirements

Constantly operates a computer and other peripheral office equipment such as a printer or mouse.
Must report to work with the ability to use full and unimpaired skills and judgment to safely execute your job.
Ability to communicate information so others can understand. Must be able to exchange accurate information in these situations.
Proficiency in reading, writing, and speaking English is required.

E04JI800ab0s405rdqm
#J-18808-Ljbffr


Source: Grabsjobs_Co

Job Function:

Requirements

Firmware Engineer - Us Based Remote
Company:

Torus


Sr Principal Mechanical Engineer Job - Hiring Fast

We are looking to hire a confident Sr Principal Mechanical Engineer Job to join our incredible team at Orbital ATK in Magna, UT. Growing your career as a Ful...


From Orbital Atk - Utah

Published a month ago

Staff Systems Engineer Job - Career Growth Potential

We are hiring a remarkable Staff Systems Engineer Job to join our cohesive team at Orbital ATK in Promontory, UT. Growing your career as a Full Time Staff Sy...


From Orbital Atk - Utah

Published a month ago

Senior Algorithms Engineer

Algorithms Engineer  Wavetronix seeks a highly motivated full-time algorithms engineer with a solid background in digital signal processing, algorithms, and...


From Wavetronix - Utah

Published a month ago

Sr Mechanical Engineer Job

With projected annual revenues of nearly $4.5 billion, approximately 12,000 employees, and operations in about 18 states, Orbital ATK is a company on the mov...


From Orbital Atk - Utah

Published a month ago

Built at: 2024-06-01T19:28:06.214Z