Engineering Intern Jobs

2,530 jobs found — updated daily

Firmware Engineer Intern

TrimbleSunnyvale, CA
Onsite

About The Position

Trimble is seeking a Firmware Engineering Intern to optimize networking stacks and address infrastructure challenges. The intern will refactor legacy code and ensure diverse hardware platforms operate with stability and efficiency. This role is at the forefront of modularizing core networking architecture, influencing global communication hardware stability and shaping the efficiency of the eCos real-time operating system.

Requirements

  • Currently pursuing a degree in Computer Science, Electrical Engineering, or a related technical field.
  • Strong proficiency in C programming with a focus on embedded systems.
  • Foundational understanding of networking protocols such as TCP/IP, LWIP, or PPP.
  • Familiarity with build systems, header guards, and conditional compilation techniques.

Nice To Haves

  • Direct experience working with the eCos RTOS or other real-time operating systems.
  • Proven ability to refactor legacy code into modular, maintainable architectures.
  • Experience with cross-platform hardware validation and debugging.

Responsibilities

  • Spearhead the modularization of our networking stack by decoupling routing logic from legacy PPP implementations.
  • Drive system stability by building and validating eCos targets to ensure peak performance across the LWIP stack.
  • Architect build optimizations for non-LTE platforms by implementing smart logic for conditional compilation and dependency management.
  • Own the debugging process for build failures, contributing to high-quality codebases used in essential industries.
  • Collaborate with senior engineers to document and refine the networking subsystem for next-generation hardware.

Benefits

  • Medical
  • Dental
  • Vision
  • Life
  • Disability
  • Time off plans
  • Retirement plans
  • Tax savings plans for health, dependent care and commuter expenses
  • Paid Parental Leave
  • Employee Stock Purchase Plan

Career Resources

Build a Resume for Engineering Intern

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service