Skip to content
mimi

Embedded Systems Software Engineer

Williams International

Pontiac · On-site Full-time Lead 3w ago

About the role

Position Overview

Williams International is a privately-owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are a company of creators who deliver pioneering ideas and technologies that lead the aerospace industry. Our culture fosters creativity, collaboration, and continuous learning to inspire our team members and deliver quality products and supporting services.

Williams International has an exciting opportunity for an Embedded Systems Software Engineer to join our team.

Key Responsibilities

  • Develop cutting edge software safety critical embedded systems deployed in commercial and military aerospace applications, including engine control, flight controls, motor controls, power converter controls, sensor measurements, and diagnostics and fault detection.
  • Decompose system requirements and designs into requisite software functions.
  • Develop detailed design documents and software architectures to implement software requirements.
  • Develop and update software according to design specifications and issue reports.
  • Ensure quality deliverables by overseeing and developing unit and integration test cases.
  • Mentor team members in design, coding, and testing, including performing peer reviews of others’ work.
  • Troubleshoot and resolve issues arising during system level testing.
  • Collaborate with electrical, mechanical, and project engineers in a multi-disciplinary environment.
  • Operate in a fast-paced environment with high responsibility and ownership of design outcomes.

Required Qualifications

  • Bachelor’s Degree in Computer Engineering, Electrical Engineering, Computer Science or equivalent.
  • At least 3 years of work experience in embedded systems software development, preferably in the aerospace or automotive fields. This is a Lead Engineer role.
  • Experience in development for microcontroller-based software or similar platforms.
  • Strong knowledge of software development for embedded devices using low-level programming languages such as C or Assembly.
  • Proven track record of finishing assignments without compromising quality.
  • Experience in decomposing system needs and requirements into implementable software.
  • Strong written and verbal communication skills.
  • Relevant examples of leadership experience.
  • U. S. Citizenship is required.
  • Position requires the ability to obtain a U. S. Government Security Clearance; Candidates selected may be subject to a U. S. Government security investigation and must meet eligibility requirements for access to classified information.
  • Bachelors or better in Computer Science or related field.
  • Bachelors or better in Software Engineering or related field.

Preferred Qualifications

  • Experience in working on safety critical embedded systems.
  • Familiarity with aviation or automotive safety critical development standards such as DO-178 or ASPICE.
  • Experience with LabVIEW, C++, C#, and/or Python.
  • Knowledge of NXP/Freescale PowerPC, ARM, or TI C2000 microcontrollers.
  • Experience with embedded Linux operating systems.
  • Understanding of cybersecurity requirements for embedded systems.
  • Familiarity with HDL for FPGA development.
  • Experience with serial communication interfaces (i.e., RS422, ARINC 429, CAN, SPI, Ethernet, etc.).

Benefits & Perks

  • Drug Free Workplace: All new team members and contractors are subject to pre-employment drug testing.
  • Equal Employment Opportunity: Williams International is committed to equal employment opportunities regardless of race, color, religion, sex, gender identity, sexual orientation, national origin, age, disability, and protected veteran status.
  • Accommodations: Special assistance is available for candidates with disabilities. Please contact HR at HR@Williams-int.com or call 248-624-5200.

Skills

AssemblyC

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free