We are Hiring!
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).