In partnership with Engineering Super. Learn more.
Engineering Super logo

Embedded Systems/Software Engineer — City, North Canberra
Expired

About Us Quantum Brilliance is the world leader in room-temperature quantum computing using synthetic diamonds. Our unique vision is to make quantum computing available as an everyday technology, from data centres to remote and mobile systems like autonomous robots and satellites. In contrast to quantum computers that fill a room, we are developing quantum accelerators in a form factor smaller than a lunchbox. Founded in 2019 by leaders in diamond quantum science, we have offices in multiple locations across Australia, Germany and the UK. We are working with global technology leaders to develop quantum computing applications, integrate quantum with high-performance computing, solve materials science challenges and develop ultra-precise semiconductor manufacturing and quantum control techniques. We are backed by leading venture capital funds and major research and technology institutes. The Mission The Embedded Systems / Software Engin eer will play a ce ntral role in designing and engin eering future generations of control systems for compact, room-temperature quantum computers, taking outputs and insights from our laboratory R&D efforts and working with a multidisciplinary team to shape these into commercial systems for delivery to a growing customer base worldwide. This is a unique opportunity to enter the quantum industry and contribute to the future of quantum computing . About the Role The successful candidate will work with in our Canberra-based Control Systems team , and together with our Production/Electronics and Quantum Physics teams, to design, implement, and test FPGA-based solutions, integrate them into our systems, and support higher-level software development. Responsibilities include: Apply knowledge of signals, digital electronics, embedded systems, and physics , to d esign and implement features and changes in the quantum control system . Develop FPGA code/blocks, integrate them into a design, code the software to drive them . Support the higher-level software developers in accessing the devices/blocks exposed by the firmware Implement tests , CI, and related systems Help integrate electronic system s, fi rmware, and software Provide level 3 technical support for laboratory and deployed quantum computer systems, including development and debugging of electronic hardware and control system s . About you Ideally a software or computer science engineer with a strong interest in quantum computing and some experience working with electronic hardware . You’re comfortable building production-ready software /firmware in an R&D-focused setting. You enjoy learning new fields and concepts, can quickly understand higher-level problems and architect clean and concise solutions. Essential skills and experience: Experience integrating with and developing large and complex experiment al system s. Familiarity with s oftware/firmware development in C, C++, rust or similar , FPGA development, Python, and Linux . Ability to gain an understanding of enough relevant quantum theory to understand the requireme nts of a control pulse sequence and apply it practically to embedded systems engin eering. Electronic hardware bring - up, hardware-in-the-loop (HIL) testing, and debugging. Experience with SoC/FPGA devices and exposure to modern SoC/FPGA practices U nderstanding of digital electronics and ability to read schematic designs D esign , test, redesign, and deployment experience Ability to proactively solve complex systems problems in collaboration with other Engineering/Physics/Science disciplines in a fast-paced, innovative environment. Strong communication skills and ability to explain function and requirements to a broad range of stakeholders. Excellent interpersonal skills, collaborative mindset, and demonstrated ability to work within a small multi-disciplinary team. Desired skills and experience that will help you excel: Experienced in embedded C, C++, rust or similar, VHDL/Verilog, Python, and development for a Linux kernel. Experience with quantum control systems or SIGINT . Ability to translate scientific or DSP algorithms into low level code including integration of IP blocks in the firmware and software drivers. Familiarity with SoC/FPGA with Arm processors as a platform . Acquaintance with soft real time control systems, streaming data systems . Familiarity with GHz/MHz RF signal generation via DACs or capture with ADCs Knowledge of multi-gigabit transceivers . Experience with GPU/NPU/FPGA acceleration, especially for matrix and tensor math . Track record of design and clear documentation on work . Experience with source code control ( ideally g it), CI, and task management tools . Experience working in teams that follow agile methodologies. Qualifications/Certifications Bachelor's degree in software engineering , computer science, systems engineering, mechatronics, or related field . 2 years relevant professional experience .

Applications close Sunday, 24 November 2024
Take me to the job
Find more jobs nearby: Canberra, Turner, Acton, Braddon, O'Connor.
Students welcome
Learn more
Engineering Super logo
General Information only. Professional Superannuation Management Pty Ltd (ABN 31 617 160 791; AFSL No. 499786).
Visit engineeringsuper.com.au to find our PDS and TMD.