JOBSEARCHER

Internship - Robotics Software Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Company Name: Hellbender Inc.Job Title: Robotics Software Engineering InternshipDepartment: SoftwareReport to: Software Engineering ManagerWho we are:Hellbender Inc. is a Pennsylvania Benefit Corporation who partners with innovators to mature their Artificial Intelligence enabled computing sensors and produce their solutions onshore at prototype to high volumes.Hellbender is intentionally forming an inclusive work environment and is committed to uplifting the historically marginalized identities including veterans, women, trans and non-white races in our community and industry.Job Summary:At Hellbender, you will have the opportunity and responsibility to generate innovative solutionsto address unique issues on a variety of real world problems. As an intern, you will have thesame autonomy as our junior engineers and the mentorship of our senior staff. Our program isdesigned to teach you the full product development life cycle and the work will take you backand forth from the white board to the automated manufacturing line. The coding will consist ofReal-Time/Object Oriented C, C++, and Python development in an embedded Linuxenvironment.Eligibility RequirementsAn ideal candidate would have prior internship experience at a manufacturing or engineeringbased organization. We accept college masters and PhD level students.Please note that this is a full time, on-site position.3.0 or higher cumulative GPA preferredEnrolled in an accredited U.S. college or universityClassification as a graduate student (master's or doctoral level)Must be authorized to work in the U.S.Must be willing to work onsiteEssential Duties and Responsibilities:Working on embedded platform software in a Linux-based environmentWriting event-driven and asynchronous applications primarily in C, C++ and PythonWriting software that communicates with and controls other devices over interfacesincluding CAN, UART, I2C, SPI and othersUsing oscilloscopes, protocol analyzers, multimeters, and other tools for electronicdiagnosticsDefine requirements for specific functionality and coordinate with hardware, softwaremanufacturing teamsDemonstrate proficiency in data analysis, programming, and software engineeringWork Location: UPARC PittsburghOpportunity for advancement: