Search

Embedded Software Engineer II

Specter Aerospace
locationPeabody, MA, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job DescriptionSalary: $92k - 145k

EmbeddedSoftwareEngineerII

Specter Aerospace is seeking anEmbeddedSoftwareEngineer to be a primary contributor to the development offirmwareforcustomvehicleavionicsandground supportsystems.This position willdirectlycontribute to thefull developmentstackrequiredfor interfacing custom microcontroller-basedhardware withalgorithms developed inhigher level interfaces such as Python and MATLAB.You will be a part of arapidlygrowing team and will have the opportunity todirectlyimpactvariousgroundsupportand flightsystems.

Role & Responsibilities

  • Work withelectricalengineers to develop high-performance hardware interfacedrivers for custom flight sensing and control hardware.
  • Collaborate with GNC to generatehigh-reliabilityimplementations offlightalgorithms
  • Develop microcontroller softwareleveraginga RTOS(QNX, VxWorks,FreeRTOS)
  • Integrate new features and sensors into flight controller software
  • Take ownership ofthe development ofHWIL/SWILtest fixtures
  • Supportintegration, test, and analysis of vehicle flight avionics
  • Interface withelectrical, GNC, and mechanicalteams to refine requirementsand ensure complete system functionality and scalability
  • Take part in technical meetings, engage in technical discussions, and contribute perspectives

Job Requirements

  • Bachelors degree incomputerscience, computerengineering,or anotherrelated field
  • 1-3years of experienceinembedded/softwareengineeringor masters degree
  • Strong C programming skills
  • Experience with implementing low-level drivers andprotocols such as CAN, UART, SPI, I2C,etc
  • Comfortabledebuggingsystemsthrough use of oscilloscopes, multimeters, andlogicanalyzers
  • Familiarity with revision control systems
  • Comfortable with embedded systems tools, compilers, debuggers,IDEs,etc
  • Comfort with project autonomy and fast-paced work environments
  • Available for up to 10% travel for test activities
  • Ability to obtain aDoDsecurity clearance (U.S. Citizenshiprequired)

Desired Skills

  • Comfortableworking in the TI and/or STMmicrocontroller environmentsand deploying OSs such as QNX, VxWorks,Yocto, or others
  • Direct experience inaircraftembedded software or other safety critical systems
  • Background in low-level embedded software architecture,designand development
  • Familiarity with other relevant programming languages such as Python, Rust, and C++
  • Familiarity with aerospace and military avionicdesign standards (IPC, MIL-SPEC,etc)
  • Previousprofessional OR student team(FSAE, SEDS, AIAA,etc) projectexperiencedirectlyrelevant to the requirements for this position
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...