Qualifications
Your Role and ResponsibilitiesAs a Systems / Real-Time Software Engineer, you will play a critical role in developing the core software that manages Arago's proprietary AI accelerators. Your responsibilities will include bridging the communication between host systems and specialized hardware, which entails everything from designing a custom on-board operating system to implementing advanced tools for real-time debugging. You will be integral to chip bring-up processes and the ongoing development of low-latency system software, ensuring our architecture functions with optimal efficiency and predictable performance. Essential Skills and ExperienceA Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, or a related field. In-depth knowledge of operating system internals, including scheduling, memory management, interrupts, and synchronization mechanisms. Substantial experience with low-level debugging techniques utilizing GDB on live systems, core dumps, and remote targets. Demonstrated capability to analyze complex timing data in real-time systems. Comprehensive understanding of memory safety, concurrency issues, and memory ordering protocols in low-level software environments. Practical experience with Real-Time Operating Systems (RTOS) or the development of custom operating systems.
About the job
Join the Arago Team
Arago is at the forefront of innovation in AI and computer hardware, dedicated to advancing technology and shaping the future. Our mission is to catalyze breakthroughs at the intersection of artificial intelligence and semiconductor technology.
Established in 2024 by leading AI researchers and physicists specializing in photonics, electronics, software, mathematics, and machine learning, Arago consists of a dynamic team of engineers and scientists sourced from prestigious companies and research institutions around the globe.
With a diverse team representing nine nationalities and operational hubs in France, North America, and Israel, we thrive on exceptional science and rapid progress. Our guiding principles include:
Deliver Excellence: We take pride in the quality of our work.
Agility: We prioritize speed and efficiency in our processes.
Team Synergy: We foster a collaborative environment built on trust and respect.
Our esteemed team is supported by executives from industry giants such as Apple, Arm, Nvidia, Microsoft, and Hugging Face, alongside influential deeptech venture capitalists and successful founders.
About Arago
Arago is a pioneering company in AI and semiconductor technology, committed to pushing the boundaries of innovation. Our diverse team is united by a shared vision and a commitment to excellence, supported by leaders from some of the most influential tech companies in the world.