Firmware Engineering Intern

Lindsay Corp
  • Omaha, NE
    3 days ago

    Job Description

    Firmware Engineering Intern

    Organization Summary

    Lindsay Corporation is a global company, headquartered in Omaha, Nebraska, focused on providing irrigation and infrastructure solutions to meet the needs of a growing population. As one of the worlds leading providers of irrigation and water management, its Zimmatic systems are operating in more than 90 countries. Lindsay Corporations infrastructure division offers a wide range of products that aid in roadway maintenance and transportation safety. Since 1955, Lindsay Corporation has been at the forefront of research and development of products and services designed to meet the needs of a constantly evolving world.

    Position Description

    The Firmware Engineer Intern will support the development, testing, and maintenance of embedded software and IoT solutions across Lindsays product portfolio. This internship offers hands-on experience working alongside experienced engineers to design, implement, and validate firmware for connected devices. Interns will contribute to real-world projects while gaining exposure to embedded systems, hardware integration, communication protocols, and the full product development lifecycle.

    Position Details

    This is a full-time summer internship based at our global headquarters in Omaha, Nebraska. Interns will work on meaningful engineering projects, collaborate with cross-functional teams, and gain practical experience developing innovative technology solutions that support customers around the world.

    Duties & Responsibilities

    • Assist in the design, development, and implementation of firmware and embedded software for IoT devices.
    • Support testing, debugging, and validation activities to ensure product performance, quality, and reliability.
    • Collaborate with hardware, firmware, software, and quality engineering teams on product development initiatives.
    • Participate in integrating hardware and software components within embedded systems.
    • Assist with documenting code, development processes, and technical solutions.
    • Help evaluate existing products and contribute to firmware enhancements and maintenance efforts.
    • Support troubleshooting activities by analyzing issues, identifying root causes, and verifying solutions.
    • Participate in code reviews, design discussions, and team meetings to learn engineering best practices.
    • Contribute to continuous improvement efforts related to development processes, testing methods, and product quality.
    • Present project results and recommendations to engineering leadership and team members at the conclusion of the internship.

    Preferred Qualifications

    • Currently pursuing a Bachelors degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related field.
    • Sophomore, junior, or senior standing preferred.
    • Basic understanding of embedded systems and firmware development concepts.
    • Experience with or coursework involving C or C++ programming.
    • Familiarity with microcontrollers, hardware interfaces, or electronics concepts is a plus.
    • Exposure to software development tools such as Git, Visual Studio Code, or similar development environments.
    • Interest in IoT devices, connected technologies, and embedded product development.
    • Strong analytical and problem-solving skills.
    • Effective verbal and written communication skills.
    • Ability to work collaboratively within a team-oriented environment and eagerness to learn new technologies.

    Preferred Technical Exposure

    Experience through coursework, projects, clubs, or personal initiatives in one or more of the following areas is beneficial:

    • C or C++
    • Embedded systems and microcontrollers
    • Git version control
    • Digital communication protocols (SPI, I2C, UART, RS485)
    • Basic networking or IoT communication concepts
    • Embedded operating systems or RTOS fundamentals
    • Hardware debugging and test equipment
    • Wireless communication technologies
    • Python or other scripting languages

    The Lindsay Corporation provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

    Numbers & Facts

    LocationOmaha, NE

    Skills

    • Analysis Skillsunmatched
    • Best Practicesunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Communications Protocolsunmatched
    • Computer Engineeringunmatched
    • Computer Firmwareunmatched
    • Computer Scienceunmatched
    • Continuous Improvementunmatched
    • Cross-Functionalunmatched
    • Debugging Skillsunmatched
    • Documentationunmatched
    • Electrical Engineeringunmatched
    • Electronicsunmatched
    • Embedded Hardwareunmatched
    • Embedded Operating Systemsunmatched
    • Embedded Softwareunmatched
    • Embedded Systemsunmatched
    • Engineeringunmatched
    • Gitunmatched
    • Hardware Componentsunmatched
    • Hardware Debuggingunmatched
    • Hardware-Software Integrationunmatched
    • I2Cunmatched
    • Identify Issuesunmatched
    • Internet of Thingsunmatched
    • Leadershipunmatched
    • Microcontrollerunmatched
    • Microsoft Visual Studiounmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • Product Designunmatched
    • Product Developmentunmatched
    • Product Lifecycleunmatched
    • Product Programsunmatched
    • Product Testingunmatched
    • Programming Toolsunmatched
    • Quality Assurance Methodologyunmatched
    • Quality Engineeringunmatched
    • RS-485unmatched
    • Realtime Operating Systemunmatched
    • Research & Development (R&D)unmatched
    • Root Cause Analysisunmatched
    • Software Administrationunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • System Integration (SI)unmatched
    • Team Playerunmatched
    • Technical Supportunmatched
    • Test Equipmentunmatched
    • Test Plan/Scheduleunmatched
    • Universal Asynchronous Receiver-Transmitter (UART)unmatched
    • Water Resource Managementunmatched
    • Wireless Communicationsunmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder