S6E8 Stephen B. Johnson | Embedded Systems, Python, & Personal Engineering Projects

Being an Engineer

Being an Engineer
S6E8 Stephen B. Johnson | Embedded Systems, Python, & Personal Engineering Projects
Feb 21, 2025 Season 6 Episode 8
Stephen Johnson

Send a text

In this episode, Stephen shares his career journey, from early influences that led him to engineering to his experiences in the Marine Corps and various engineering roles. He discusses the technical challenges he faced, such as working on the Patriot 2 missile at Raytheon and the innovative solutions he implemented. Stephen also talks about his passion for personal engineering projects, including an automated sprinkler system and a home security system, and the inspiration behind these projects. He provides advice for aspiring leaders and discusses the importance of personal projects in maintaining engineering skills.

Main Topics:

  • Stephen's early influences and decision to pursue engineering
  • Experiences in the Marine Corps and technical challenges in the industry
  • Transition to Surecon Corporation and personal engineering projects
  • Development of the automated sprinkler system and home security system
  • Advice for aspiring leaders and the value of personal projects

About the guest: Stephen Johnson's engineering journey began with his service in the United States Marine Corps from 1987 to 1992. During this time, he worked on F/A-18 airframes with VMFA-333 "Fighting Shamrocks" and served in the Marine Corps Security Forces aboard the USS Wisconsin and USS Kitty Hawk during the Gulf War. These experiences instilled in him a strong foundation in discipline and technical precision.

After his military service, Stephen pursued a Bachelor’s Degree in Electrical Engineering at Purdue University, graduating in 1996. He was actively involved in Epsilon Tau Sigma, serving as Treasurer for two years. His early career included a role as a Design Engineer at Raytheon Electronic Systems, where he worked on the Patriot II Missile Systems and the Milstar Satellite Program, focusing on automatic test equipment for power systems and satellite communications.

Transitioning to the embedded systems industry, Stephen joined Heurikon Corporation as a Support Engineer. The company, which later became Artesyn Technologies and was eventually acquired by Emerson Electric, provided him with opportunities to work on embedded computer boards and systems, including cPCI, cPSB, ATCA, and VME designs. He also developed Board Support Packages (BSPs) for VxWorks and supported Linux for embedded systems.

In 2008, Stephen joined TDS Telecommunications LLC, where he initially focused on implementing and maintaining IPTV elements, from content providers to set-top boxes. Over the years, he advanced to the role of Network Consultant, working on the Server & Applications team for VoIP infrastructure and the Cable TV Platform. His expertise includes Python programming, systems design, and electrical engineering. Recently, he has been working with the core network and developing tools to automate various processes, reflecting his passion for automating tasks that humans should not be doing.

Beyond his professional en

Download the Essential Guide to Designing Test Fixtures: https://pipelinemedialab.beehiiv.com/test-fixture

Subscribe to the show to get notified so you don't miss new episodes every Friday.

The Being An Engineer podcast is brought to you by Pipeline Design & Engineering. Pipeline partners with medical & other device engineering teams who need turnkey equipment such as cycle test machines, custom test fixtures, automation equipment, assembly jigs, inspection stations and more. You can find us on the web at www.teampipeline.us

Watch the show on YouTube: www.youtube.com/@TeamPipelineus