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


Building Inspector: I/Ii/Iii And Inspector In Training

POSITION PROFILE Under the direction of the Building Chief Official , Building Inspectors at all levels ensure compliance with Duchesne County Zoning Ordinan...


From Duchesne County - Utah

Published 21 days ago

Senior Electrical Engineer, Pe

Senior Electrical Engineer Locations: Salt Lake City, UT Employment Type: Full-time, Regular Salary range: $80-$130k DOE Overview We're currently seeki...


From Rec - Utah

Published 21 days ago

Journeyman Electrician

Job Title : Journeyman Electrician  ________________________________________________________________________________________________  Job Summary : The Jour...


From Clyde Companies - Utah

Published 21 days ago

Fiber Optics Foreman

B.H. Inc. of Salt Lake City, UT. is looking to hire a Fiber Optics Foreman to install Fiber Optic Cable by pulling and or blowing (jetting) methods, while ad...


From Bhi - Utah

Published 21 days ago

Built at: 2024-05-23T10:30:25.647Z