Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Legrand NA Logo

Firmware Intern

Legrand NA

$22 - $26
Sep 16, 2025
Carlsbad, CA, USA
Apply Now

Legrand is looking for a Firmware Intern to join the Building Control Systems Team to support the development and verification of secure firmware for RTOS-based devices within their Lighting Management solutions.

Requirements

  • Object-oriented Design (Java or C++).
  • Event-driven Programming.
  • C Programming Language (in embedded environments a plus).
  • RTOS familiarity a plus.
  • Contributions to open-source projects a plus.

Responsibilities

  • develops, evaluates, and verifies system- and device-level requirements, architecture, and interface specifications; device-level firmware architecture, design, and implementation.
  • contribute to the development of the Engineering Product Specification for our Lighting Management solutions.
  • Design and implement functionality and automated verification of secure firmware for RTOS-based devices within the Lighting Management solutions.
  • Performs other similar and related duties as required.

Other

  • Must be self-driven to effectively work remotely in a team environment.
  • Must have ability to find and apply Internet and Web-based technical resources efficiently and effectively.
  • Must be highly collaborative and able to work locally and remotely in a team-based environment as well as be self-directed for productive remote work. Fosters open communication and support an environment of innovation and creative change.
  • Must have strong organizational and time management skills, close attention to detail and be able to effectively handle multiple priorities.
  • Must demonstrate ability to follow a project plan, establish priorities, work to deadlines, and control multiple tasks at various stages of work.
  • Must have excellent verbal and written communications skills and be able to communicate effectively across the organization.
  • Must be an effective listener, able to extract necessary information and validate understanding of the information.
  • Must be able to handle task and/or project changes in response to business priority adjustments.