About The Position

DornerWorks, a growing, embedded systems engineering design firm based in Grand Rapids is seeking 2027 college graduates to build their expertise while working on exciting embedded systems engineering projects. The technologically advanced products and services that DornerWorks delivers spans many industries, including medical, defense, aerospace, and automotive; however, with the high speed at which consumer products are advancing, DornerWorks has also performed a lot of design work in that market as well (especially in the IoT arena!). Working at DornerWorks is a little different than most companies. We get the opportunity to work with a variety of customers in nearly every industry to help them produce standout products. Our customers engage us to develop all or part of new product development or existing product rework. You will work with a team of embedded software, hardware, and FPGA engineers to produce really cool things. Then we do it over again for a new customer or project, often with a new DornerWorks team. Due to this wide range of abilities and customers, DornerWorks is able to offer its engineers new, exciting, and challenging project assignments not seen at many other companies. DornerWorks may have a casual, small-business atmosphere, but we are capable of delivering some of the most innovative and complex designs to some very big customers. Once you’re here you’ll realize just how special of a place DornerWorks really is!

Requirements

  • Bachelor of Science degree in Computer Engineering, Computer Science or Electrical Engineering.
  • GPA of 3.0 or higher.
  • Experience with C programming language.
  • Experience or exposure to Linux operating systems.
  • Ability to work independently and with a team.
  • Passion and ability to work in emerging new technologies.
  • Proficient verbal, written, and interpersonal communication skills.
  • Interest or experience with other embedded engineering disciplines like HW and FPGAs.
  • Unrestricted right to work in the US without requiring sponsorship.

Responsibilities

  • Grow your expertise partnering with our outstanding team.
  • Design, code, and debug low-level firmware, embedded software, and/or system-level software.
  • Will use the C language extensively but other embedded programming languages, as well.
  • Create, analyze, review, and design to software requirements.
  • Identify and review code metrics, system risk, and reliability.
  • Perform software modeling and simulation.
  • Perform software testing and evaluation.
  • Integrate software with existing systems and with embedded hardware designs.

Benefits

  • Diverse, engaging, collaborative and challenging work.
  • Continuous learning.
  • Work multiple diverse projects each year – different technologies, products, and industries.
  • Work hybrid from home or in-person, while doing what you love.
  • ESOP Company – 100% employee owned.
  • Competitive compensation and benefits.
  • Flex Fridays – you want an extra 26 days off? Compressed work week, with the opportunity to take every other Friday off and flexible hours.
  • Healthy work/life balance.
  • A collaborative team where you can work with other outstanding technical minds.
  • Supportive team – not a cut throat environment but supportive and encouraging.
  • Organized social events, both onsite and virtual.
  • 40-hour work weeks
  • health and wellness benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service