MH
Open to opportunities

Michael Hernandez

@michaelhernandez

Senior software engineer specializing in embedded systems and firmware development.

United States
Message

What I'm looking for

I am looking for a role that challenges my technical skills and offers opportunities for leadership and innovation in software development.

I am a dedicated Senior Software Engineer with extensive experience in embedded systems and firmware development. Currently, I work at DIGI, where I maintain and enhance custom cellular monitoring software, ensuring compatibility with various modems. My role involves setting up labs for remote access to customer boards, showcasing my commitment to delivering high-quality solutions.

Previously, I served as a Senior Software Engineer at HydroElectric Devices, where I led a team of six engineers in developing a new display module. My expertise in Yocto, Docker, and multithreading C drivers allowed me to manage complex projects effectively. My journey began at Foxconn as a Firmware Engineer, where I led a BIOS group and developed open-source BIOS options, demonstrating my ability to innovate and lead in challenging environments.

Experience

Work history, roles, and key accomplishments

DI
Current

Senior Software Engineer

DIGI, INT

Feb 2024 - Present (1 year 5 months)

Maintained and fixed various bugs for custom Cellular monitoring software, ensuring compatibility with modems such as Telit and Cinterion. Set up labs for remote access of customer boards.

HD

Sr. Software Engineer

HydroElectric Devices

Nov 2021 - Feb 2024 (2 years 3 months)

Worked with Yocto on embedded boards, creating recipes and managing various software, and debugged gstreamer applications. Set up Docker containers and images for QT and gstreamer applications. Led a team of 6 engineers in developing a new display module and managed multithreading C drivers.

FO

Firmware Engineer

Foxconn

Jul 2019 - Nov 2021 (2 years 4 months)

Worked as a BMC engineer on servers, focusing on networking tasks like ethernet drivers and NCSI connection capabilities. Led a new BIOS group developing open-source BIOS options (EDK2+Linuxboot, u-root, AMI codebase) and set up a local lab network. Led a facial recognition project using OpenCV, Python, and dlib, managing team members and collaborating with other engineers.

Education

Degrees, certifications, and relevant coursework

Carthage College logoCC

Carthage College

Bachelors of Arts, Computer Science, Physics, Mathematics

Completed a Bachelor of Arts degree with a major in Computer Science and minors in Physics and Mathematics. The curriculum provided a strong foundation in computational principles and scientific reasoning.

Interested in hiring Michael?

You can contact Michael and 90k+ other talented remote workers on Himalayas.

Message Michael

People also viewed

View all talent

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Michael Hernandez - Senior Software Engineer - DIGI, INT | Himalayas