Senior Embedded Software Engineer

Flux Marine

Flux Marine

Software Engineering
New York, NY, USA
Posted on Friday, March 1, 2024
Bristol Headquarters

Senior Embedded Software Engineer

We are seeking qualified engineers to join our team of innovators and tinkerers who are working together to revolutionize marine electrification!

Company Overview

Flux Marine is a high-growth marine technology start-up located in Bristol, RI that is designing electric outboard motors from the ground up without using legacy combustion engine parts. This allows our motors to maximize efficiency and minimize maintenance without compromising performance vs gas engines. Our technology has many applications including commercial, recreational, yacht tender, and defense markets.

Job Overview

Flux Marine is seeking an experienced Embedded Software Engineer to join our Advanced Development Group that is responsible for early-stage new product development and prototyping. Your main responsibilities include software design for our traction inverter and related peripherals. You will collaborate with inverter hardware design, mechanical design and test engineers and have full visibility to the whole product development process. We promote a hard work, high reward environment with tremendous opportunities for advancement within the company as we continue a period of hyper-growth. As a part of this role, you will have visibility into the other projects in development at the company and will regularly engage with the executives and founders on the progress of your work.

Roles & Responsibilities

  • Traction inverter software design and implementation.
  • CAN BUS communication with other system components.
  • Understanding on vehicle software and network architectures.
  • Ability to create software level tests to ensure code integrity.
  • Work together with hardware design and testing teams for validation and certification.

Qualifications & Experience

  • A BS degree in Mechanical/Electrical Engineering or related field. Graduate degrees are a plus.
  • 3+ years of experience with traction inverter software design and implementation.
  • Fluency in embedded C/C++.
  • Experience with FreeRTOS/SafeRTOS or similar operating system.
  • Experience with embedded software development tools such as SPICE, git, CANanalyswer, Oscilloscope
  • Software development in iSO-26262 / ASIL context.
  • Familiarity with battery management systems, rust, python, MATLAB /Simulink is a plus.
  • Excellent grasp of the fundamentals of electrical engineering and safe working procedures.
  • Self-motivated worker with strong attention to detail.

Equal Opportunity Notice: Flux Marine is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: Flux Marine is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Flux Marine are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Flux Marine will not tolerate discrimination or harassment based on any of these characteristics.

Bristol Headquarters

Bristol Headquarters

Senior Embedded Software Engineer

We are seeking qualified engineers to join our team of innovators and tinkerers who are working together to revolutionize marine electrification!