Job Requirements
Job benefits
-
Flexible work hours
Productivity curve is not something steady and consistent as it depends on each person's unique traits and preferences. At our company, as long as your team is in sync and your goal is hit, you can flexibly decide when you want to work.
-
Free food & beverages
Avoid wasting time and energy to buy food at the restaurant or hawker center by yourself. We'll provide the best food for you and your team. Make better use of your valuable time to rest, bond, and do other things that matter to you.
-
Medical insurance
To ensure your health and wellbeing, you have various medical plans to choose from depending on your situation and unique needs. From partial up to full medical coverage, we got you covered.
-
Vacation & Leaves
Feel a need for a short break from work? our company is quite flexible when it comes to leaves; be it for vacation, sick, personal, or mental health days. Simply discuss what you need and we will try to cater to those.
This job post is managed by
Skills
Job description for Software/Firmware Engineer at Atomionics
- Lead the development of the software control platform for a quantum gravimeter including embedded software, firmware, hardware control, high speed data acquisition & intuitive UI design
- Work on hardware-software integration and visualization of data
- Develop software to interface with FPGA hardware used for precision timing control and data acquisition
- Lead interns to project delivery in an Agile framework
- An absolutely driven individual with creative problem solving skills, analytical mind, and persistence, ideally demonstrated
- 4-6 years industry experience in Software, Firmware & Embedded Systems - in sectors such as robotics, autonomous vehicles, drones, scientific instruments or physics research
- Masters or Bachelors Degree in Computer Engineering, Electronics Engineering or similar
- Highly skilled at programming in Python, C++, and other languages a plus
- Worked on projects that had some level of electro-mechanical functionalities and data gathering
- Experience in developments on embedded systems is ideal (use of graphical library, like Qt, for embedded systems is an advantage)
- Willing to learn new tools and development environment to convert specifications into a functioning system
- Good leadership and communications skills, familiar with working in a cross-functional environment and with external vendors.
- Worked in an early stage company environment
- Worked on personal hobby projects (and can brag about them!)
- Experience in scripting with embedded systems and understanding of FPGA, ARM & SoC based embedded systems
- Worked on machine learning algorithms before
- Progress with the Company’s growth by access to our Employee Stock Option Pool and own the work you do along with a competitive salary
- A comprehensive medical insurance plan
- A chance to learn about the intricacies of deep tech research, product development, and strategy in a high-growth startup
- Work on the cutting edge of quantum technology
- Develop robust applications for translational research
- A book/hobby project allowance to help you grow and collectively build the Atomionics library
- Board games and curry night