SomervilleRecruiter Since 2001
the smart solution for Somerville jobs

Embedded Software Engineer - Somerville, MA

Company: Harris Corporation
Location: Somerville
Posted on: November 17, 2021

Job Description:

Description:Embedded Software Engineer We have an immediate opening for an embedded software engineer to join our rapidly growing EE team. This role will work closely with other firmware and electrical engineers to help bring our technology out of the lab and into the undersea world. While our aluminum-water chemistry is designed to replace relatively simple batteries, our power modules are much more complex and contain a variety of electrical systems including DC/DC power conversion, embedded computing, motor control, mechanical actuation, high accuracy instrumentation, and autonomous capabilities. It's crucial that our electrical systems work flawlessly during every single discharge so that the full capability of this game-changing electrochemistry can be realized.This position will take part in the development of embedded firmware in a mostly bare-metal environment with some real-time OS development for use in our power modules, with a special focus on autonomy and algorithms. Our power modules are designed to be integrated into UUVs and sent on multi-day missions, during which operators will have no communication with the module. As a result, our modules must be robust and fault tolerant. Because we're a hardware-centric organization, you should be comfortable working with standard EE equipment in a lab setting.Essential Functions: Author, implement, and maintain embedded firmware for current and future OWP systems Design, test, and implement autonomous control functions (e.g. sequencing, subsystem triggering, error handling) for OWP power modules Work closely with firmware and electrical engineers to support board-level and system-level bring-up, testing, and debug Implement communication interfaces between OWP embedded systems and various undersea vehicles UI development to interface to backend software Candidates must be able to work independently and as a member of a teamQualifications: Minimum of Bachelor's Degree in Computer Engineering, Computer Science, Electrical Engineering, or related field Have 3+ years experience working with embedded systems Expert knowledge of C Experience working in both a bare-metal and RTOS microprocessor environment Confident designing, writing, testing and debugging low-level modular code Experience with low-level protocols - UART, I2C, SPI, CAN, and USB Ability to read and interpret schematics and other hardware documentation Candidate must be a US citizenPreferred Additional Skills: Experience architecting and implementing Graphical User Interfaces in C# using Visual Studio Experience scripting in Python Experience using UML design methodology in an embedded environment Experience working with Enterprise ArchitectJob Profile Matching Criteria: Expertise EngineeringElectrical Location USA - MA - Somerville

Keywords: Harris Corporation, Somerville , Embedded Software Engineer - Somerville, MA, IT / Software / Systems , Somerville, Massachusetts

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Somerville RSS job feeds