Post Job Free
Sign in

Embedded Software and safety critical systems

Location:
Houston, TX
Posted:
December 30, 2025

Contact this candidate

Resume:

Paul Newton 616-***-****

Houston, TX ******@***.***

Summary:

Broadly experienced software engineer with a track record of successfully shipping embedded and safety-critical products. Possesses strong analytical, creative, and technical skills, complemented by solid communication abilities. Focused on applying best practices to develop and deploy systems that operate robustly and safely in the real world. Experience:

2025-Present SW Quality Lead Engineer: Helios Solutions Software Quality and Systems Engineer for the TTTech SW-Based End System: I created a SW Development Plan, Requirements Specification, ICD, and Verification Plan for a human-spaceflight-rated Time-Triggered Ethernet software driver. 2022-2025 Embedded Flight Software Engineer V: Axiom Space Embedded Flight Software Engineer/Principal Specialty Engineer for the Axiom Station: I developed memory-safe, fault-tolerant, safety-critical flight software in 100% unit-tested, Doxygen-commented, and peer-reviewed C++. I acted as Responsible Engineer for various domains including GNC/FSW Interface, Navigation Sensors, FDIR, and Launch Vehicle Integration. I developed interface software for an IMU, for a GPS, and for Launch Vehicle separation. I developed and documented an architecture for a state sequencer.

2018-2022 Safety Critical Software Consultant: Draeger, GE, Pratt & Whitney Medical Device Software Engineering Consultant: I created technical documentation for complex ICU and Operating Room medical devices including Software Architecture Documents and Software Detailed Design Documents. Software Engineer and Validation Engineer: I designed, implemented, and tested, interface software for an avionics satellite telephone. I developed Built-In-Test

(BIT) software for a “black-box” data recorder. I developed tooling to measure Worst-Case Execution Time. I developed and executed validation protocols for BIT functions. I reworked software requirements, test cases, and test procedures. 2011-2018 Scrum Master/Lead Engineer: Whirlpool Corporation As Scrum Master for the VA Washer Category, I facilitated a multidisciplinary team on 3 continents, delivering 5 products into 4 regions world-wide. I pioneered Scrum practices for a distributed team.

As Category Lead for the Washers software team, I organized, coached and evaluated a team of software developers. As Engineering Lead: I developed appliance software components including a utility for executing finite state machines. The full software development lifecycle included detailed requirements, UML-based software designs, validation and product release. 2009-2011 Development Engineer: Terumo Cardio-Vascular Systems I developed proof-of-concept prototypes for advanced motor control algorithms and for a next-generation Heart/Lung Machine. I designed a multi-processor architecture, investigated technical issues and developed product system requirements.

2007-2009 Requirements Engineer/Software Engineer: Gentex, Inc Software Requirements Engineer: I captured customer and system requirements for Automotive projects, tracing from source documents through validation. Embedded Software Engineer – Advanced Development: I designed and built a multi-processor software architecture for finding the “lines on the road” in live images from a video camera.

2003-2007 Manager/Engineer: X-Rite, Inc.

Manager of Firmware Engineering: I re-organized the development process and built a struggling firmware group into a successful team. We shipped 12 major new products in 3 years. I drove the development of a standard Hardware/Firmware Architecture that served as the basis for 4 new products simultaneously. I also developed an embedded test framework for hardware bring-up, firmware unit testing, and automated manufacturing testing.

Senior Digital Systems Engineer: I defined, developed, validated, and delivered embedded software and systems designs for instruments of differing degrees of complexity. The technical content included: color science, sample handling, position feedback, user interface design, and inter-processor communication. 1999-2003 Architect/Technical Lead: TheraSense, Inc. Software/System Architect and Software Technical Lead: For the FreeStyle Navigator Continuous Glucose Monitor, I derived Requirements and managed Project Plans and Schedules. I designed an architecture to manage remotely acquiring (RF-linked) data and trigger medical alarms. Our team delivered working, validated systems and documentation to launch clinical trials that resulted in FDA approvals. Embedded Software Engineer/Architect: I developed embedded software for the FreeStyle glucose meter. 1997-1999 Software Engineer/Architect: Therma-Wave, Inc. Senior Software Engineer and Software Architect: For the Optical Wafer Measurement System: I developed a system decomposition for an object- oriented, real-time measurement system for silicon testing. 1987-1997 Founder/Technical Lead: Embedded Systems Design As President, Founder, and Principal Engineer of a Research and Development and Consulting Group, I developed proposals and contracts, hired and managed technical staff and supervised all technical work. Our clients’ projects included a wide variety of medical, industrial and commercial products. Key Roles:

Technical and Team Leader, Software Architect, Scrum Master, Continuous Improvement Evangelist, Software Requirements Engineer, Manager of Firmware Engineering, Mentor, System/Software Verification and Validation, Contract Manager Skills:

Processes: Scrum, Agile Project Management, Continuous Improvement, Test-Driven Development, Change Control, Project Management, Distributed Teams, Git, CI/CD Methodology: Requirements Analysis, UML, Object Oriented Analysis and Design, MBSE, State Machines, Detailed Design Documentation, FMEA/FMECA Architectures: Multitasking Real-time Kernels, Object Decomposition, Event/Message Passing, Dependency Injection, Device Drivers, Layered Architecture, STL/ETL Programming Languages: C, C++, C#, Assembly, Python, Basic, LabView Tools: JAMA, JIRA, Codebeamer, Enterprise Architect, Innoslate, Plant UML Processors: ARM SoC A53 and R5, x86_64, Atmel ARM, TI, AMD, PIC, various others Software Technology: GCC, Clang, Docker, Google Test, VS Code, GDB Operating Systems: Embedded Linux, embOS, uC/OS, RTXC, CFS, VXWORKS Communications: I2C/SPI, RS232/422/485, USB, LWIP, TCP/IP, RKE Band RF Software/System Validation: Design Controls, Peer Reviews, Requirements Tracing, Unit and Integration Testing, Software and System Verification and Validation, Hardware-in-the-loop Testing

Regulatory Experience: Computer-Based Control System (CBCS) Safety Requirements, NASA CERD, Misra C/C++ 2023, ISO 9001, DO-178 B & C, UL (Class B), IEC 62304, FDA 510(K)/PMA

Education:

Bachelor of Science in Electrical Engineering, University of Wisconsin/Madison: Specialization in Realtime Application of Microprocessors Certified Scrum Master, Scrum Alliance



Contact this candidate