Fairport, NY, 14450, USA
1 day ago
Internship - Embedded Firmware Engineer
**Company Description** Bosch Security Systems is a leading global supplier of security, safety, and communications products and systems. Protecting lives, buildings and assets is the major aim. The product portfolio includes video surveillance, intrusion detection, and access control and management systems. Professional audio and conference systems for communication of voice, sound and music complete the range. Fairport, NY is the headquarters for the Bosch Security Systems sales organization in the United States and serves as the primary site for research and development, engineering, quality and product management for intrusion detection systems, including state-of-the-art sensors, control panels, communicators and more. **This position starts in May/June 2025 with a 6 month duration. This is a full-time (40 hours per week) position out of our Fairport, NY office.** **Job Description** The Embedded Firmware Engineering Intern will assist in product design and architecture for firmware development. The Intern will participate in requirements engineering activities, including collaborating with internal customers to define and set expectations, accurately defining and documenting the technical side of the project, and identifying risks. The Intern will also design, develop, and integrate test software systems for security system products. + Participate in panel development for a new product, a cloud-native security ecosystem. + Take responsibility for designated software tasks from design through development, integration & test. + Take initiative to test code against known usage, investigate faults/boundary conditions, and automate unit tests. + Facilitate and assist in the task estimation process. + Work in a cross-functional team environment comprised of software engineers, testers, and product managers. + Participate in technical project reviews and code reviews. + Work with product and development teams to identify test cases for project requirements. + Introduce test strategies and innovative paradigms to meet the technical/schedule needs of the project. + Write embedded software (C, C++, Python) to automate testing and create tools to support testing and development of software/hardware. + Drive the verification of electrical, electromechanical, and software platforms. + Design, execute and evaluate results of repeatability and reliability studies. + Troubleshoot product and test equipment; propose and implement fixes. + Engage a data driven approach to product performance, trending reports, and analysis of test results. **Learning Objectives:** The Embedded Firmware Engineering Intern will collaborate closely with a staff mentor to gain a depth of experience with embedded firmware design, development, and testing. You will also work with security panel hardware and gain experience with development in Linux and FreeRTOS environments. You will gain have the opportunity to work on a professional engineering team with seasoned engineers. At the end of the internship experience, you will be equipped to give presentation outlining a feature you built and receive feedback from your team. **Qualifications** + Pursuing BS or MS Degree in Computer Engineering, Electrical Engineering, Software Engineering or a technology-related field. + GPA of 3.0 or above preferred. + Excellent analytical skills, including analysis of existing software code and utilization of software tools. + Ability to work independently in an organized and structured fashion, take ownership, and remain self-accountable to team goals. + Good interpersonal skills within a cross functional team; proactive approach to communication and handling conflicts. + Excellent written and verbal communication skills for both a technical and non-technical audience. + High level of self-motivation, a drive for self-development and possess excellent communication and interpersonal skills. Collegiate-level experience or interest in at least one of the following: + Software development for real-time embedded systems written in C / C++ using OOP principles. + Software development for embedded microcontrollers including Linux. + Design and implementation of low power, battery operated devices. + Hardware schematics and design/implement associated embedded software. + Integrating hardware and software using data buses and protocols such as SPI, I2C, RS-232, or DMA. + Testing with commonly used electrical test equipment, such as oscilloscopes, signal generators, spectrum analyzers, network analyzers etc. + Debugging software, performing root cause analysis, and clarifying potential hardware related issues with the electronic hardware team. + Unit and integration testing to include automation of test procedures. **Additional Information** The U.S. based hourly rate for this role is between $25.00 - $26.00/hour. Within the range, individual pay is determined based on several factors, including, but not limited to, work experience and job knowledge, complexity of the role, job location, etc. + _All your information will be kept confidential according to EEO guidelines._ + _By choice, we are committed to a diverse workforce - EOE/Protected Veteran/Disabled._ + _BOSCH is a proud supporter of STEM (Science, Technology, Engineering & Mathematics) Initiatives:_ _FIRST Robotics_ _(For Inspiration and Recognition of Science and Technology) and_ _AWIM_ _(A World In Motion)_ + _Indefinite U.S. work authorized individuals only. Future sponsorship for work authorization is not available._ + Bosch Transformation - New Owner Announcement (https://www.bosch-presse.de/pressportal/de/en/bosch-sells-security-and-communications-technology-product-business-to-triton-272000.html) + **_Physical Demands:_** _Normal office environment. Will be required to sit for extended periods of time. May require routinely lifting up to 15 pounds, at times lifting up to 50 pounds, pushing, pulling and standing._
Confirm your E-mail: Send Email