Summary
Overview
Work History
Education
Skills
Affiliations
Timeline
Generic
Steven Schucker

Steven Schucker

Belle Mead,NJ

Summary

Detail-orientated Software Engineer with 10 to 15 years of experience defining, decomposing, allocating system and software requirements for aircraft/spacecraft flight systems. Skilled in programming white box, black box software verification test procedures using C, C++, ADA, and Python computer languages.

Overview

14
14
years of professional experience

Work History

Senior Software Engineer

Belcan Engineering
12.2021 - 02.2024
  • Crafted functional test procedures in python, verified space plane embedded C++ flight software detected thermal control system (TCS) pump faults and switches pump control
  • Executed, debugged, and fixed TCS functional test procedures using VSCODE IDE, solved test procedure problems
  • Defined, decomposed, allocated main engine controller system requirements using DOORS, solved BE4 booster engine system problems
  • Reviewed space vehicle software test case descriptions using SMARTBEAR
  • Reviewed oxidizer, pre-burner, fuel burner valve controller software test procedures programmed in RUST.

Lead Software Engineer / Consultant

Avionic Instruments
07.2019 - 04.2020
  • Defined, decomposed, allocated software requirements for power electronics frequency converter, solved requirement gap problems found during DO178C SOI2 Design Audit
  • Programmed software test procedures in C, verified frequency converter embedded software solved aircraft bus wild frequency problem.

Software Verification Engineer

Cyient
11.2018 - 06.2019
  • Executed Future Airborne Capability Environment (FACE) conformance tests, verified supplier Operating System Segment and Transport Services segment software implemented FACE specification safety and security profiles
  • Reviewed software supplier design documentation, issued verification statements to software suppliers.

Software Test Engineer / Consultant

BAE Systems
10.2017 - 10.2018
  • Reviewed software requirements using DOORS and SMARTBEAR, verified radio system requirement baseline changes
  • Programmed radio waveform unit tests in C++, verified radio waveforms implemented software requirements on new ARM architecture.

Systems Requirements Engineer / Consultant

United Technology Company
01.2017 - 05.2017
  • Defined, decomposed, allocated system requirements using DOORS, verified SLAT/Flap flight control system scaled from 3 to 4 wing panels.

Software Test Engineer / Consultant

Collins Aerospace
06.2016 - 09.2016
  • Created software verification tests in python, verified holding pattern software requirements
  • Developed FMS vertical navigation and lateral navigation software models following OOD techniques, UML, and DO178 processes.

Software Test Engineer / Consultant

Honeywell
06.2015 - 11.2015
  • Crafted software verification code coverage tests, verified GPS/Inertia Navigation embedded software compliance to DO178 MCDC coverage.

Software Test Engineer / Consultant

BAE Systems
03.2015 - 05.2015
  • Analyzed ethernet device driver software programmed in ADA, wrote software design description.

Software Test Engineer / Consultant

Verocel
03.2013 - 11.2014
  • Reviewed FMS boot loader software requirements, corrected requirement errors
  • Examined FMS boot loader software programmed in ADA, compiled code errors.

Lead Software Test Engineer

International Communications Group
03.2011 - 03.2013
  • Created black box software test procedures, verified Iridium satellite communication system software implemented air to land/land to air voice/data call processing
  • Critiqued Iridium satellite communication system software design documentation, approved design changes
  • Executed software tests, collected software test results, created software test reports.

Software Quality Engineer / Consultant

Universal Avionics
02.2010 - 10.2010
  • Audited flight display software tests and test results, verified flight display software compliance to DO178 software quality assurance plan.

Education

Certificate - Data Science Certificate

UCLA
Los Angeles, CA
01.2022

Certificate - Applied Statistics Certificate

Penn State University
State College, PA
01.2017

Master of Science - Computer Science

DePaul University
Chicago, IL
01.1996

Bachelor of Science - Computer Science

Elmhurst University
Elmhurst, IL
01.1993

Skills

  • Aircraft FMS systems
  • Spacecraft TCS systems
  • Satellite communication systems
  • System and software requirements definition, decomposition, allocation
  • Software verification
  • DO178
  • FACE
  • Kanban
  • Scrum
  • Embedded software
  • C and C
  • ADA
  • RUST
  • Python
  • MS Office
  • DOORS and JAMA
  • CI/CD
  • JIRA
  • Confluence
  • Crucible
  • GIT
  • SVN
  • MIL-STD 1553
  • ARINC 429

Affiliations

  • Association for Computing Machinery (ACM)
  • American Society Quality (ASQ)

Timeline

Senior Software Engineer

Belcan Engineering
12.2021 - 02.2024

Lead Software Engineer / Consultant

Avionic Instruments
07.2019 - 04.2020

Software Verification Engineer

Cyient
11.2018 - 06.2019

Software Test Engineer / Consultant

BAE Systems
10.2017 - 10.2018

Systems Requirements Engineer / Consultant

United Technology Company
01.2017 - 05.2017

Software Test Engineer / Consultant

Collins Aerospace
06.2016 - 09.2016

Software Test Engineer / Consultant

Honeywell
06.2015 - 11.2015

Software Test Engineer / Consultant

BAE Systems
03.2015 - 05.2015

Software Test Engineer / Consultant

Verocel
03.2013 - 11.2014

Lead Software Test Engineer

International Communications Group
03.2011 - 03.2013

Software Quality Engineer / Consultant

Universal Avionics
02.2010 - 10.2010

Certificate - Data Science Certificate

UCLA

Certificate - Applied Statistics Certificate

Penn State University

Master of Science - Computer Science

DePaul University

Bachelor of Science - Computer Science

Elmhurst University
Steven Schucker