Software Engineer - HandiDoor
Listed on 2026-02-02
-
Software Development
Robotics, Software Engineer, Embedded Software Engineer
Students Plus Startups | Computer Science
Software Engineer - Handi DoorSan Antonio, United States | Posted on 01/19/2026
We are an early-stage venture developing a hardware-enabled product and are seeking a Software Engineering Intern for the summer to support core product development. This role works closely with our mechanical engineer and broader technical team to help produce a fully functioning prototype. The intern will focus on software that directly interfaces with mechanical and electromechanical systems, contributing to system control, integration, testing, and iteration.
This position is hands-on and development-focused, with responsibilities tied directly to the functionality and performance of the product.
Responsibilities- Develop and implement software that interfaces with mechanical and electromechanical components
- Support embedded or system-level programming related to product control and operation
- Collaborate closely with the mechanical engineer to integrate software with physical hardware
- Assist in debugging and troubleshooting hardware-software interactions
- Contribute to system architecture, control logic, and performance optimization
- Support testing, iteration, and refinement of functional prototypes
- Document code, system behavior, and design decisions to support future development
Depending on background and project needs, work may include:
- Embedded software development
- Control systems or logic for mechanical components
- Communication between sensors, actuators, and controllers
- Hardware-adjacent software and system integration
- Prototype validation and testing support
- Currently pursuing a degree in software engineering, computer engineering, computer science, robotics, or a related field
- Strong foundation in software engineering principles
- Interest or experience in robotics, embedded systems, or hardware-focused development
- Familiarity with one or more programming languages such as C, C++, or Python
- Comfort working in a hands-on, technical environment alongside physical hardware
- Ability to problem-solve independently and collaborate effectively in a small team
- Experience with microcontrollers, embedded platforms, or system-level programming
- Exposure to robotics, mechatronics, or control systems
- Prior project work involving hardware-software integration
- Direct involvement in early product development
- Experience working closely with mechanical and technical leadership
- Exposure to real-world hardware-software integration challenges
- Opportunity to contribute meaningfully to a functional product
- Scope and responsibilities aligned with experience level
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).