Firmware Engineering Intern

ASSA ABLOYLake Forest, CA
1dOnsite

About The Position

Americas Residential, a division of ASSA ABLOY is looking for a highly motivated and practical Firmware Engineering Intern to work in our headquarter office in Lake Forest, CA . This role will offer you the opportunity to be a part of a global company and the market leader in opening solutions. You will be working closely with our Engineering teams and will an integral part of deeply knowledgeable engineering team that strive to build the most robust and reliable embedded lock systems using cutting-edge software development tools and practices. You will solve some of the most challenging problems in the embedded software space. The Internship role will have the opportunity to work with software, firmware, and hardware engineers on a regular basis. At the end or your internship, you will present your accomplishments and results to the Engineering Leadership team. Must be available to work onsite in our Lake Forest office 5 days a week.

Requirements

  • Must be a 3rd or 4th year or recent graduate majoring in Computer Science, Electrical/Computer/Software Engineering, or STEM related curriculum (required).
  • Basic knowledge of software engineering processes, agile framework, tools, methods, test development, algorithms and data structures.
  • Basic knowledge of Embedded programming in C/C++/Assembly & operating system.
  • Basic knowledge with embedded development and low-level coding.
  • Basic knowledge with RTOS, firmware architecture, device drivers or programming hardware components.
  • The ability to collaboratively work within a team environment and consistently make contributions to help the team reach their objectives.
  • Effective written and verbal communication skills with various levels of corporate structure.
  • Self-starter attitude and proficient in managing independent schedules.

Nice To Haves

  • Experience with Hardware-in-the-Loop (HIL) or Software-in-the-Loop (SIL) is a plus.

Responsibilities

  • Develop application-level logic and software, such as developing sensing and actuation algorithms, diagnostics software, and implementing interfaces and simulation capabilities.
  • Work with cross-functional team to set up lab experiments using production and investigative firmware for subsequent data analysis and visualization.
  • Develop and/or enhance test automation framework.
  • Work closely with a cross-functional team to deliver high-impact software.
  • Presentation support: assist in creating presentation models and materials for engineering and executive review.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service