I’m a software program engineer with over 17 years of expertise in avionics and protection. I am a reasonably good C++ engineer from certainly one of th most demanding industries on the market, however fintechs will not give me an opportunity.
I am looking for a brand new place in C++ growth, however I feel firms are unrealistic and choosy. Simply because I do not test each field, I’m weeded out.
I’ve connected my resume simply so you possibly can assessment it and see what I’m speaking about. I’d actually like to work for these fintech firms if solely they might let me.
*Please Word: Names of individuals and organizations have all been modified to protect anonymity. Similarity to any preexisting firms is solely coincidental.
WALTER SCHRADER
OBJECTIVE SUMMARY
To safe a place as a Senior Software program Engineer in a staff the place I can make the most of my in depth engineering, management and mission administration expertise, information in addition to my schooling to assist the staff meet its objectives and goals.
CAREER SUMMARY
An completed Software program Engineer specializing in drawback statements to nicely designed and thought out software program options. A gifted engineer with in depth expertise within the software program growth full lifecycle of necessities gathering, necessities definition, software program design, software program growth, software program verification, prototyping, interface definition and implementation in addition to integration and upkeep.
An agile knowledgeable who has strong expertise main groups and efficiently executing initiatives inside price range and on schedule.
SUMMARY OF QUALIFICATIONS
- An analytical thinker who constantly resolves ongoing challenges, who is commonly referred to as upon to seek the advice of on issues whose options have eluded others.
- An skilled designer who’s able to rapidly breaking down giant complicated issues into smaller manageable chunks.
- A flexible chief who has efficiently led groups and delivered options regardless of difficult technical, monetary and schedule limitations.
- An knowledgeable object-oriented developer specializing in C/C++, expert at progressing from drawback statements to well-documented designs, necessities and software program options.
- A Undertaking Proprietor who possesses in depth mission administration abilities in addition to deep information of the general software program growth phases.
- A pacesetter who practices efficient cross cultural-communication and a strategic thinker who values innovation in addition to new and novel methods of fixing issues.
- A contributor with demonstrated proficiency in main and mentoring junior people to maximise ranges of productiveness whereas forming constantly bettering staff environments.
- Strong expertise working with offshore and distant groups and a demonstrated expertise with all phases of DO178-B/C.
PROFESSIONAL EXPERIENCE
Aldrin Aerospace Inc., Des Moines, IA 2020 – Current
Professionalduct Proprietor and Lead
Managed execution of the Tactical Guard (TG) Cross Area Resolution (CDS) software for varied army clients. Managed scope, price range and schedule to satisfy buyer necessities. Coordinated scope with the Technical Undertaking Managers (TPMs) to make sure high quality and well timed supply. Managed discoveries and deliberate their execution to satisfy deadlines. Participated in Change Management Boards (CCBs), Preliminary Design Critiques (PDRs), Vital Design Critiques (CDRs), Peer Critiques, Threat and Alternatives conferences.
Instruments Used: Inexperienced Hills Multi, Extremely Edit, SVN, GIT, SEER-SEM, SAP, ISAT, Bid Grasp Internet, PREP
- Managed mission scope and reported to Monetary Analyst and Technical Undertaking Supervisor (TPM) the month-to-month Earned Worth (EV).
- Labored with TPM to outline the staff’s content material for every agile Increment.
- Performed the weekly Backlog Grooming to prioritize tales within the backlog.
- Developed materials for design assessments and offered them to stakeholders.
- Owned and executed the agile Increment and Dash plans to satisfy buyer necessities.
- Introduced discoveries to the Change Management Board (CCB) and prioritized them.
- Ready and offered materials in weekly PO sync conferences.
- Developed and maintained the staff’s Threat and Alternative register.
Iowa Avionics Inc., Des Moines, IA 2017 – 2020
Senior Software Engineer
Developed Software program Necessities Specs Doc (SRS), Software program Design Doc (SDD), Software program Check Instances and Software program Check Procedures for the Tactical Guard (TG) Cross Area Resolution (CDS) software for the US Navy. Developed customized software program options and coordinated with the mixing and programs groups to carry out system assessments and with the RTE to launch software program and paperwork to the Software program Management Library (SCL).
Instruments Used: C++, Inexperienced Hills Integrity RTOS, PREP, SVN, Enterprise Architect (EA), DOORS, MS Visio.
- Developed, documented, examined and delivered customized CDS software program answer.
- Documented software program answer utilizing software program design and software program necessities.
- Coordinated with the mixing staff on CDS software program testing.
- Labored with the programs staff to outline CDS content material for the TCTS II answer.
- Dry Run and Formal Run the software program earlier than supply to the client.
Iowa Avionics Inc., Des Moines, IA 2015 – 2017
Senior Software program Engineer
Developed code, necessities, check circumstances and check procedures for the EDS ITAWS software. The ITAWS software is a Rockwell Collins software program answer that makes use of a vendor software within the backend to compute TAWS alerting. The answer utilized PowerPC 7447 and Embedded Linux.
Instruments Used: C++, Eclipse, Linux OS, Eclipse IDE, PREP, SVN, DOORS, JAMA, MS Visio, GCC.
- Developed software program necessities software program design for the ITAWS answer.
- Developed software program verification check circumstances and procedures for the FLTA and FLOA.
- Developed software program verification check circumstances and procedures for TAWS mode 5.
- Executed Formal Runs, captured outcomes and created the Software program Accomplishment Abstract (SAS) doc.
- Carried out the Phases of Involvement (SOI) with the FAA representatives.
Iowa Avionics Inc.., Des Moines, IA 2013 – 2015
Undertaking Engineer / Software program Lead
Developed execution plans for the staff after which managed and executed the mission as per the plan inside the price range. Oversaw and handle initiatives for a staff of seven – 12 engineers in addition to an offshore staff of verification engineers. Educated and mentored junior engineers within the staff.
Instruments Used: MS Excel, Energy Level, MS Visio, BidMaster, Prep, Linux OS, Eclipse IDE, SEER SEM, DOORS, JAMA
- Developed each long-term excessive stage and short-term detailed plans for the mission.
- Executed mission as per the plan all whereas sustaining value and schedule.
- Developed a number of bids for varied clients and initiatives.
- Executed staff standing conferences and gathered standing from staff members.
- Communicated the standing to the administration and key stakeholders.
- Documented and offered mission variances throughout Earned Worth (EV) conferences.
- Actions embody planning and managing an area and an offshore software program verification staff.
Iowa Avionics Inc., Des Moines, IA 2009 – 2013
Senior Software program Engineer
Designed and developed software program, necessities, and design for IPS TAWS (Terrain Consciousness and Warning System) for Enterprise, Regional and Business Aircrafts. TAWS is an embedded software program answer that gives situational consciousness and warning programs to the pilot and first officer.
Instruments Used: Inexperienced Hills Integrity RTOS, C++, DOORS, PowerPC 440 EP, SVN, Clear Case, ClearQuest, PREP.
- Designed and developed the TAWS Dataload software program answer that uploaded boot, operational and configuration software program into the TAWS goal {hardware} utilizing ARINC 615 Protocol.
- Designed and developed the TAWS Flight Historical past obtain software program answer that downloads and codecs faults which are logged throughout flight to be used by upkeep personnel.
- Designed and developed the TAWS Self-Check function that performs a Self-Check of the TAWS goal {hardware}.
- Re-designed and developed the TAWS VSD (Vertical Situational Show) that shows the vertical terrain profile in addition to cautions and warnings to the pilot and first officer.
- Labored at the side of an offshore staff to develop and assessment check circumstances and check procedures.
- Analyzed software program verification Dry Run failures, initiated Change Requests from the failures and assisted in formal runs (run for rating).
- Participated in SOI audits (Stage of Involvement) 1 – 4, together with consultations with FAA certification authorities, ready varied TSO (Technical Standing Order) certification paperwork and TSO Certification submittal.
- Carried out common integration with different functions, recognized points, raised points by way of change request course of and glued defects.
Iowa Avionics Inc., Des Moines, IA 2006 – 2009
Software program Engineer
Developed the Upkeep Management Pages, Upkeep Knowledge Pages and Synoptic Pages for the Boeing 787 Dreamliner shows. Upkeep pages are utilized by the upkeep personnel to take care of varied plane programs and diagnose points inside the plane. The synoptic pages are utilized by pilot and first officer to show essential plane info throughout flight.
Instruments Used: MBD (Mannequin Based mostly Improvement), Simulink, Wind River VxWorks RTOS, DOORS, Clear Case, ClearQuest, PC Lint, PREP and C.
- Developed Upkeep Management Pages which are utilized by upkeep personnel to manage electrical energy for the Boeing 787 Dreamliner plane throughout upkeep.
- Developed Upkeep Knowledge Pages which are utilized by upkeep personnel to view, obtain and diagnose information logged throughout flight.
- Developed Synoptic Pages which are utilized by captain and first officer to make sure security plane efficiency throughout flight.
- Labored at the side of an offshore staff to develop check circumstances, check procedures, carry out dry runs and run for rating (formal runs).
- Frequently carried out detailed software program stage testing, carried out peer critiques on the Simulink fashions, C code, check procedures and check circumstances.
Tech Inc., Richfield, MN 2002 – 2005
Software program Developer
Developed and examined the VieTo software program answer. This was a VOIP software program answer for making calls and movies utilizing the web.
Instruments Used: C, Microsoft Visible Primary, ClearCase and ClearQuest, MS Entry.
- Developed check procedures to check the appliance.
- Investigated bugs that have been reported by customers and resolved them.
- Added and or up to date lacking necessities to enhance code protection.
- Used Clear Case for config administration and Clear Quest for Change Request administration..
Acacia Superior Circuits, Richfield, MN 1996 – 2001
Assistant Engineer
Carried out testing of {hardware} elements to make sure efficiency as per specs. Recognized and categorized all of the failures found throughout testing. Fastened the defects based on the failure classification recognized. Intently labored with {hardware} engineers to determine root causes of failures and prompt adjustments to cut back / eradicate defects.
- Carried out testing on {hardware} elements for business and protection contractors.
- Categorised the defects detected throughout the electrical testing section.
- Used the classification to repair the defects and compiled defect information.
- Coordinated with the {hardware} engineers to trace down the causes of defects with an intention to cut back / eradicate them.
EDUCATION
College of Aerospace 2006 – Current
Agile Improvement Course of, Lean Electronics, Management Improvement, Floor College, SW Verification and Validation, Enterprise Ethics and a number of different programs.
State College 2007
Fundamentals of Avionics.
Metropolis College 2001
B.S., Pc Science.
TECHNICAL EXPERTISE
Languages: C++, C, Python, ADA, Java Script, Rust, MATLAB/Simulink, Qt UML
Instruments: SVN, GIT, ClearQuest, Clear Case, DOORS, JAMA, PREP, LabVIEW, PC Lint, LDRA, VectorCAST, Coverity, Bamboo
Frameworks: Qt IDE and Framework, GCC, Inexperienced Hills Multi, Eclipse IDE, MathWorks Simulink
Protocols: Ethernet, SMPP, TFTP, UDP, ARINC-615, ARINC-665, RBP, EBP, AFDX, ARINC 429, LVDS, ARINC-664.
Databases: MongoDB, SQLite, MySQL
RTOS: Inexperienced Hills Integrity, Embedded Linux, Wind River VxWorks
Techniques: Home windows (95, 98, 2000, NT, XP, Vista, 7, 8, 10), UNI+
6X, Linux, Ubuntu, Minix
{Hardware}: PowerPC 440 EP, Arm P1011 Purple Processor, PowerPC 7447, Inexperienced Hills
Probe (emulator)
Design Patterns: MVC, State Machine, Singleton, Observer, Command, Adapter.
PROFESSIONAL ASSOCIATIONS
DO-178B and DO-254 Programming Group, Aerospace and Protection Professionals, Embedded Software program Engineering, Embedded C++, Cellular Software program Improvement Group.
PATENTS / ACCOMPLISHMENTS
2014 – Patent Award – Terrain consciousness and warning programs and strategies
(2009 – 2022) – Submitted 10 innovation disclosures.
2018 – Acquired a letter from the Navy (PMA 205) congratulating my PSCS Design.
2010 –Traveled to Hyderabad, India on a mission to coach and information software program verification.
VOLUNTEER EXPERIENCE
Iowa group affiliation
The massive siblings affiliation