Quantum Signal AI is looking for a Real-Time Software Intern interested in working on performant, low-level, and embedded applications to help advance Ford's R&D efforts in intelligent ground vehicles and mobile robotics, aiming to make transportation more effective and efficient.
Requirements
- Experience with Linux and C/C++
- Strong programming fundamentals with proficiency in object-oriented programming
- Experience debugging and troubleshooting both software and hardware issues
- Familiarity with data structures and algorithms
- Comfortable with C/C++ development tools (GCC, CMake, GDB, etc.)
- Familiarity with embedded, distributed, and multithreaded software
- Microcontroller hardware and software (Arduino, STM32, ESP32, etc.)
Responsibilities
- Design, develop, troubleshoot, test, and maintain real-time software on a variety of architectures, platforms, and applications
- Work with complex systems that include computing, communications, sensors, microcontrollers, and custom electronics
- Develop unit tests and execute test plans
- Create and collaborate with others on supporting documentation
- Work with sensor integration, video streaming, real-time networking, motor control, or a variety of other applications
Other
- Current enrollment in a degree for Computer Engineering, Computer Science or related field
- Current enrollment in a degree-seeking program, maintaining student status for the entire duration of the internship, including the academic term immediately following the internship
- 0-3 years of work, school, club, or hobby experience in software development
- Desire to learn and a passion for low-level software
- Desire to work with others as part of a multidisciplinary project team