Summary
Overview
Work History
Education
Skills
Timeline
Generic

Anthony Schreiber

Holland,MI

Summary

Embedded software engineer with a proven track record of high productivity and efficient task completion. Expertise in C/C++, RTOS, and microcontroller programming, adept at solving complex software challenges. Strong problem-solving skills and ability to collaborate effectively within teams, ensuring successful project outcomes.

Overview

4
4
years of professional experience

Work History

Embedded Software Engineer 2

Gentex Corporation
Zeeland, MI
05.2025 - Current
  • Architected, designed, and deployed robust embedded solutions adhering to ISO 26262 functional safety standards.
  • Implemented automotive ASPICE level 2 software for OEMs on various automotive products.
  • Designed and optimized high-performance device drivers for critical communication protocols and hardware interfaces, including I2C, UART, CAN, and DMA.
  • Integrated Infineon chipsets for seamless WiFi and Bluetooth connectivity, collaborating with hardware and application teams to ensure robust wireless functionality across product lines.
  • Enhanced in-house RTOS by implementing support for next-gen chipsets and ARMv8 security extensions using C and Assembly for low-level optimization.
  • Orchestrated hardware abstraction and software integration across silicon providers, including Ambarella, AMD, Microchip, and Renesas, to streamline development processes.
  • Engineered Python and Ruby-based code generation tools to automate software builds from user-defined configurations, significantly increasing cross-project code reusability and streamlining BSP development.
  • Developed modular, reusable H.265/H.264 video processing pipelines for dash camera recording and real-time playback on Full Display Mirror (FDM) systems.

Embedded Software Engineer 1

Gentex Corporation
Zeeland, MI
05.2023 - 04.2025
  • Developed custom positioning algorithms to achieve precise positioning in surgical devices on hardware with limited encoder resolution, overcoming mechanical constraints through software.
  • Engineered prototype medical devices designed to modernize surgical suites, focusing on high-precision and high-reliability.
  • Implemented customer-specified features from OEMs, enhancing product functionality and user satisfaction.
  • Developed sophisticated graphical user interfaces (GUIs) for Full Display Mirrors, enabling intuitive user control of advanced automotive features.
  • Debugged and resolved production defects in deployed systems using real-time debugging tools (JTAG/GDB), coordinating version-controlled firmware patches to maintain field stability.
  • Authored software libraries to automate report generation and requirement traceability, supporting ASPICE compliance and preparing for audits.

Embedded Software Engineer Intern

Gentex Corporation
Zeeland, MI
05.2022 - 05.2023
  • Conducted on-target integration testing to identify edge cases and validate software interactions across components.
  • Collaborated with cross-functional teams to integrate software into hardware components.
  • Conducted unit testing to ensure software reliability and performance standards.
  • Developed solutions addressing DRAM bandwidth constraints for hardware supporting graphical-user interfaces with color lookup tables.
  • Optimized low-level camera drivers to satisfy R46 latency and image quality benchmarks, critical for regulatory approval in automotive applications.

Education

Bachelor of Science - Computer Science

Northern Michigan University
Marquette, MI
05-2023

Skills

  • C99
  • Embedded systems design
  • Firmware development
  • In-house RTOS and ThreadX
  • ISO 26262 compliance
  • ASPICE standards
  • Requirement traceability
  • Embedded systems debugging
  • Code generation tools
  • Scripting languages
  • User interface development
  • Version control with Git and SVN
  • Saleae logic analyzers
  • Segger tools
  • Technical documentation
  • Cross-functional collaboration
  • Firmware development

Timeline

Embedded Software Engineer 2

Gentex Corporation
05.2025 - Current

Embedded Software Engineer 1

Gentex Corporation
05.2023 - 04.2025

Embedded Software Engineer Intern

Gentex Corporation
05.2022 - 05.2023

Bachelor of Science - Computer Science

Northern Michigan University
Anthony Schreiber