Steve Chen

Senior Embedded Software Engineer at Reperio Health

Steve Chen has worked as a software engineer since 1995. Their first role was at Alcatel USA as a Software Engineer, where they worked with real-time embedded software C programming for SONET protecting switching, datapath, and network synchronization. In 2000, they moved to White Rock Networks as a Software Engineer, where they were responsible for building telecommunication equipment from concept to release in 2 years, as well as architecting the hardware abstraction layer and implementing switching state machine, bit-error rate calculator, database, and code profiler. From 2005 to 2012, they worked at Monta Vista Software as a Senior Professional Service Engineer, where they were responsible for Linux kernel and device drivers development, porting/booting the Linux kernel on ARM and X86 custom boards, on-site consulting, and creating custom distro with Yocto/OpenEmbedded. From 2012 to 2014, they were a Senior C++ Software Engineer at Rockwell Collins, where they enhanced, maintained, and supported C++ applications with GUI front end and SQL database back end, as well as being the technical lead in creating an interface to share schedule and maintenance data via web service. In 2019, they worked at Schneider Electric as a Principal Software Engineer, where they were responsible for creating a functional demo system in 5 weeks, creating a development environment and process, and bringing up Linux on ARM and X86 eval boards. Steve also worked at SAExploration as a Senior Software Engineer and Scrum Master, where they lead a team to integrate and stabilize software in 5 months for a successful field trial, and was the Team Lead and Scrum Master. Currently, they are a Senior Embedded Software Engineer at Reperio Health.

Steve Chen attended Texas A&M University.

Links

Previous companies

Schneider Electric logo
Nokia logo
SAExploration logo

Timeline

  • Senior Embedded Software Engineer

    December 1, 2020 - present