Job applications are paused at the moment!
We are currently reviewing the applications we have received. Please come back and check again. We will be hiring again soon.
Junior Software Engineer
We’re on the hunt for motivated Junior Software Engineers ready to launch their careers by diving into world-class research and development. Ideal candidates have a talent for C-like languages and a solid grasp of hardware basics. If you’re excited about building innovative tech and being part of something big, we want you on our team! This role offers a rare chance to connect the worlds of software and hardware. You’ll play a key part in creating and testing firmware and software for advanced embedded systems, directly contributing to groundbreaking solutions that will drive the future of our industry.
Key Responsibilities:
- Design, develop, and test high-quality C/C++ code for microcontrollers and embedded platforms.
- Collaborate with senior engineers and hardware teams to integrate software with electronic components and systems.
- Debug and resolve issues related to both software and hardware interaction.
- Contribute to all phases of the R&D lifecycle, from initial concept to deployment.
- Maintain clear, concise documentation of code, design specifications, and test procedures.
Required Qualifications:
- Experience: 0-2 years of professional or significant project experience in software development.
- Coding Proficiency: Strong proficiency in at least one C-like language (C, C++, Java, C#).
- Electronics Knowledge: Basic understanding of electronics and digital electronics principles.
- Hardware Familiarity: Working knowledge of microcontrollers (e.g., PIC, AVR, ARM) architecture and programming concepts.
- Willingness to learn and adapt to new technologies and challenges.
Preferred Qualifications:
- Language Preference: Strong, demonstrated practical experience with the C language.
- Hardware Skills: Ability to read and interpret basic circuit diagrams.
- Design Skills: Basic Proficiency in any CAD software.
- Mindset: A strong desire to be part of something big and contribute to world-class research and development.
Junior Electronics Engineer (Hardware, R&D)
Conduct testing and validation of electronic prototypes and systems. Collaborate with software teams to ensure seamless hardware-software integration. Maintain detailed documentation of design specifications and test procedures.
Key Responsibilities:
- Design and develop electronic circuits for embedded systems and IoT applications.
- Perform circuit simulation, analysis, and optimization using industry-standard EDA tools.
- Create PCB layouts, CAD files and oversee the fabrication and assembly process.
- Conduct testing and validation of electronic prototypes and systems.
- Collaborate with software teams to ensure seamless hardware-software integration.
Required Qualifications:
- Education: Bachelor's degree in Electronics/Electrical Engineering or related field (or equivalent hands-on experience)
- Experience: 0-2 years of experience in electronics design and development.
- You have a solid foundation in both electrical components (power systems, motors) and electronics (digital/analog circuits, microcontrollers).
- Components: Knowledge of electronic components, sensors, and microcontrollers.
- Testing: Experience with oscilloscopes, multimeters, and other test equipment.
Preferred Qualifications:
- PCB Design: Hands-on experience with PCB design and layout optimization.
- Simulation: Proficiency in SPICE simulation and circuit modeling.
- Programming: Basic knowledge of embedded programming (C/C++, Python).
- A portfolio of personal projects (e.g., robots, automated systems, IoT devices).