Monarch Quantum · 11 hours ago
Software Engineering Intern
Monarch Quantum is a dynamic startup looking for a Software Engineering Intern to join their passionate team. The role offers the opportunity to contribute to building foundational software components, work with cutting-edge technologies, and gain hands-on experience in a collaborative environment.
Consumer Electronics
Responsibilities
Assist in developing and maintaining C++ software for instrument communication and GUI applications
Support the implementation and improvement of Qt-based graphical user interfaces for commercial and internal applications
Contribute to the design and development of software components that interact with hardware devices
Write unit tests using Google Test to ensure software reliability and robustness
Learn and use CMake to manage build configurations and dependencies
Collaborate with cross-functional teams, including firmware, hardware, and software engineers
Participate in code reviews and learn best coding practices from senior team members
Maintain clear and well-structured documentation
Work both independently and in a team while communicating regularly with your manager, project engineer, and teammates
Demonstrate enthusiasm, patience, self-discipline, and attention to detail in all assigned tasks
Actively seek opportunities to grow your skills through mentorship, asking questions, and taking initiative on learning opportunities
Qualification
Required
Currently pursuing or recently completed a bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or a related field
Foundational knowledge of C++ programming (coursework or personal projects)
Basic understanding of object-oriented programming concepts
Strong problem-solving skills and willingness to learn
Ability to work both independently and collaboratively in a team environment
Excellent communication skills and eagerness to ask questions
Preferred
Familiarity with version control systems (Git) is a plus
Exposure to Qt framework for GUI development
Experience with CMake or other build systems
Familiarity with unit testing frameworks
Coursework or projects involving multi-threaded programming
Interest in hardware-software integration
Experience working in agile or fast-paced development environments
Company
Monarch Quantum
We’re an integrated photonics company in California building the light engines that power the next era of quantum technology — from advanced computing to precision sensing.
Funding
Current Stage
Growth StageCompany data provided by crunchbase