AMVETS Jobs

Job Information

General Dynamics Land Systems Power Electronics Firmware/Software Engineer in Sterling Heights, Michigan

The Advanced Capability Development Power Electronics Hardware Team is tasked with developing new hardware for the electrification of combat vehicles. The team is responsible for the design, build, control development of, and integration of new electrical power generation, conversion, distribution, and storage hardware. The team is also responsible for the operation of the High Voltage Conversion & Electrical Storage (HVC&ES) Research and Development Laboratory.

The team is looking for new members with an interest in power electronics (hardware, controls, firmware, software, etc.). New members will be exposed to multiple engineering disciplines related to vehicle electrification. Initially new members will support senior engineers with ongoing efforts, but will eventually lead new efforts.

Tasks and Responsibilities:

  • Support the development of Power Electronics firmware and application control software in the C programming language (develop test plans and create reports)
  • Work within a small team to assist in the design, build,and testing of new vehicle electrical power firmware and application software
  • Support the integration and testing of high voltage vehicle power systems in the laboratory and on the vehicle
  • Support the development, control, and the testing of vehicle power systems
  • Master development tools such as MATLAB Simulink and Stateflow, Texas Instruments Code Composer Studio (CCS), Python
  • Master testing tools such as Vector CANoe (J1939 & CANopen protocols), data acquisition hardware (oscilloscopes, etc.)
  • Master software configuration management (Git, Atlassian Bitbucket) and project management (Atlassian Confluence & Jira) packages
  • Expand the capabilities of the HVC&ES Lab, to include: 1) Improving component testing 2) Evolving the Vehicle Power Hardware-in-the-Loop (HIL) test-beds
  • Participate in laboratory training
  • Ability to occasionally travel

Position Requirements:

  • Bachelor's Degree in Electrical Engineering, Computer Engineering, or Computer Science
  • Experience: 5-10 years
  • Interest in power electronics and power electronics controls realization
  • Experience with C & Python programming languages and MATLAB
  • Able to work in a laboratory environment almost exclusively
  • Strong interpersonal skills and ability to work within a small team
  • Strong multi-tasking skills
  • Strong written & oral communication skills

Interests:

  • Power electronics controls development and software implementation (DSPs, FPGAs, etc.)
  • Ethernet & CAN
  • Power electronics hardware (electrical machines & drives, DC/DC converters, etc.)

Pay Transparency: GDLS considers factors such as, scope/responsibilities of the position, candidate experience, education/training background, in addition to local market comparable and business considerations when extending an offer.

General Dynamics Land Systems is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race and/or ethnic background, national origin and/or ancestry, color, religion, gender, gender identity or expression, transgender status, sexual orientation, marital/parental status, age, military service, veteran status, disability, pregnancy/childbirth or related conditions, genetic information, or membership in any class protected by applicable law from discrimination in employment.

DirectEmployers