Callisto Tech Demo Artemis deep space communications software Space Launch System (SLS) Flight Software Space Shuttle Flight Software OSAM-1 Flight Software Orion Spacecraft Flight Software Lockheed Martin F-35 Lightning II General Dynamics F-16 Fighting Falcon Bell Boeing V-22 Osprey Bradley C41 Command, Control, Communications, Computers, & Intelligence Elbit Systems Hermes 90 UAV Space Station Freedom (Pre-International Space Station) cdn_helper cdn_helper cdn_helper cdn_helper cdn_helper cdn_helper cdn_helper cdn_helper cdn_helper cdn_helper cdn_helper
FCS Software Engineers - Embedded System Engineers

About FCS Software Engineers

Our FCS Software Engineers

The FCS Software Engineers are handpicked based on proven “hands on” experience from previous safety-critical embedded systems programs.

Such experience includes Board Support Packages (BSP) and device driver experience, embedded system programming, performance awareness, and fault tolerance. New members without such experience are trained and qualified before field assignments.

Embedded software engineers design and code the programs that run these embedded systems. But unlike, say, application software developers, embedded software engineers need to understand the mechanics of the hardware and how the software and hardware should interact.

Embedded Systems Architect

Embedded Systems Architect responsibilities include designing and implementing software of embedded devices and systems, review and design code, integrate and validate new product designs, and develop system software from design through debugging. Proven work experience in software engineering required. Experience in embedded systems design with preemptive, multitasking real-time operating systems is also necessary.

Embedded Software Engineers

Embedded software engineers develops embedded software programs. Required to collaborate with clients and conceive programs based on client specifications and needs. Must review and maintain system once developed. Client-facing communication skills are necessary. Often needs to work as part of a larger team. Specialized degree in embedded software engineering is needed.

Embedded Systems Engineers

Embedded Systems engineers are responsible for the design, development, production, testing, and maintenance of embedded systems. Tests systems regularly to eliminate potential issues, provides system level support working with cross functional teams ( Mechanical, Software , Hardware, etc) . Systems Engineer provides Subject Matter Expert level experience in Software & Hardware Integration. Computer science or engineering degree required.

Roscoe C. Ferguson, Jr. – Chief Engineer

Electrical Engineer/Computer Engineer and Management Information Systems for Education

  • NFireFly Flight Computer BSP Updates
  • NOSAM-1 Flight Software
  • NSpace Shuttle Flight Software
  • NSpace Station Freedom (Pre-International Space Station)
  • NOrion Spacecraft Flight Software
  • NSpace Launch System (SLS) Flight Software
  • NDeep Space Program under NDA
  • NRobotics
  • NActive SAE Avionics Committee Member (Former SAE Avionics Committee Vice Chairman)

Shawn M. Bruman – Principal Software Engineer

Computer Science via Sam Houston State University

  • NOSAM-1 Flight Software
  • NSpace Shuttle Flight Software
  • NOrion Spacecraft Flight Software
  • NLockheed Martin F-35 Lightning II
  • NGeneral Dynamics F-16 Fighting Falcon
  • NBell Boeing V-22 Osprey
  • NBradley C41 Command, Control, Communications, Computers, & Intelligence
  • NElbit Systems Hermes 90 UAV
  • NElbit Systems Skylark UAV
  • NDeep Space Program under NDAv

Blake Demler – Associate Engineer

University of Houston Cullen College of Engineering

  • NSoftware Development

Rafael Medina – Associate Engineer

University of Houston Cullen College of Engineering

  • NSoftware Development

Faith Ferguson – Artificial Intelligence Specialist

University of Houston Student

  • NSoftware Development

Our Customers Recognize Us For Our

  • NExperience
  • NInnovation
  • NAgility
  • NFlexibility
  • NAdaptability
  • NReliability
FCS Software Engineers
Ferguson Control Systems - #1 Best Embedded Systems Design Architecture & Programming

"Ferguson Control Systems is an innovative and proven company that specializes in the architecture, design, and implementation of embedded systems software and Artificial Intelligence within embedded systems. We also provide AI Database Management Services and AI Data Acquisition & Edge Computing."

CONTACT INFORMATION

Ferguson Control Systems, LLC
4265 San Felipe Street, Suite 1100
Houston, Texas 77027

Phone: (713) 554-0684

Email: info@fcs-embedded.com

Office Hours
Monday-Friday: 8 AM to 5 PM

CONTRACTOR INFO

Socio-Economic:

  • Small Business
  • Disadvantaged business
  • Woman owned business
  • Women Owned (WOSB)
  • Women Owned (EDWOSB)

CAGE Code: 8ZND9

SAM UEI: LGB9HLMD6PT3

GSA Contract Number:  47QTCA23D003E

NAICS:  541511 Custom Computer Programming Services