1. What is a Software Engineer at Celus?
As a Software Engineer at Celus, you are at the intersection of cutting-edge software development and complex hardware engineering. Celus is dedicated to revolutionizing the electronics industry by automating the design process, which means your work directly impacts how engineers build, simulate, and manufacture circuit boards. You are not just writing code; you are building the intelligence that powers the next generation of electronic products.
This role is inherently cross-functional and technically demanding. You will navigate challenges involving high-performance algorithms, database management, and the nuances of PCB (Printed Circuit Board) design and CAD files. Whether you are optimizing heuristic algorithms or building robust REST APIs, your contributions will be central to the Celus mission of making hardware development faster and more accessible.
Expect a high-energy environment that values technical depth, practical problem-solving, and a collaborative spirit. You will work alongside a team of engineers, managers, and leadership who are deeply invested in the technical rigor of their platform. Success in this role requires a balance of strong Python proficiency, an understanding of system architecture, and the ability to articulate your thought process clearly during technical discussions.