About the company
Tools for Humanity is a technology company built to ensure a more just economic system.
Job Summary
What You'll Do:
šAssist in the development and safe rollout of software updates for Orb devices, ensuring updates are deployed without compromising fleet stability or security. šMonitor the health of the Orb fleet by developing tools and systems to track device performance, detect issues, and ensure reliable operation. šCollaborate with cross-functional teams, including hardware and firmware engineers, to optimize the Orb's software for long-term stability and performance. šDebug, diagnose, and resolve software issues to maintain fleet health and improve system efficiency. šLearn and contribute to the development of automation systems for continuous monitoring and deployment.
What Weāre Looking For:
špursuing a degree in Computer Science, Software Engineering, or a related field. šProficiency in programming languages like Python, Rust, or C++. šInterest in software development for hardware systems and experience with embedded systems is a plus. šStrong problem-solving skills and the ability to debug complex systems. šPassion for learning and adapting to new challenges in a dynamic environment. šExcellent communication skills and a collaborative mindset.