Electronics Hardware Design Engineer
Requirements
- Bachelor's degree in Electrical Engineering, Electronics Engineering, or a related field.
- Minimum of 3 years of experience in electronics hardware design.
- Proficiency in PCB design tools such as Altium Designer, Cadence Allegro or Kicad.
- Experience with microcontroller-based systems and embedded hardware design.
- Familiarity with analog and digital circuit design principles.
- Understanding of industry standards and protocols (e.g., SPI, I2C, UART).
- Knowledge of power electronics and signal processing.
- Strong problem-solving skills and attention to detail.
What we Expect from you?
- Design and develop electronic hardware components and systems.
- Take ownership of hardware design projects from concept to production.
- Collaborate with interdisciplinary teams to define hardware requirements and specifications.
- Conduct design reviews and ensure compliance with quality standards.
- Test and validate hardware designs for performance, reliability, and safety.
- Troubleshoot and resolve hardware-related issues during development and testing phases.
What you get?
- Proficiency in using simulation tools like SPICE for circuit analysis.
- Experience with PCB layout optimization for signal integrity and EMC compliance.
- Familiarity with hardware debugging tools and techniques.
- Strong communication skills to effectively collaborate with team members and stakeholders.
- Ability to adapt to changing project requirements and prioritize tasks effectively.
Firmware Developer
Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, Electronics Engineering, or related field.
- Minimum of 3 years of experience in firmware development.
- Proficiency in programming languages such as C/C++ for embedded systems.
- Experience with microcontroller-based systems (8051, ARM, etc)and embedded firmware development.
- Knowledge of firmware development tools and debugging techniques.
- Understanding of hardware-software interaction and low-level programming.
- Familiarity with communication protocols like SPI, I2C, UART.
- Strong problem-solving skills and attention to detail.
What we Expect from you?
- Design and develop firmware for embedded systems.
- Take ownership of firmware development projects from concept to deployment.
- Collaborate with hardware engineers to define firmware requirements and specifications.
- Work with cross-functional teams to integrate firmware with hardware components.
- Conduct firmware testing and validation to ensure functionality and reliability.
- Debug firmware issues and optimize code for performance and efficiency.
What you get?
- Familiarity with version control systems like Git for firmware development.
- Experience with real-time operating systems (RTOS) for embedded applications.
- Knowledge of wireless communication protocols such as Bluetooth, Wi-Fi, or Zigbee.
- Strong communication skills to coordinate with team members and stakeholders.
- Ability to work in a dynamic environment and adapt to changing project requirements.
Hardware Testing Engineer
Requirements
- Bachelor's degree in Electrical Engineering, Electronics Engineering, Computer Science, or related field.
- 1-3 years of experience in hardware testing or related field.
- Diploma with basic excel and electrical/electronic knowledge.
What we Expect from you?
- Keep track of all devices and ensure accurate testing.
- Demonstrate proficiency in hardware testing methodologies and tools.
- Work collaboratively with cross-functional teams to conduct tests and resolve issues.
- Maintain documentation of test procedures, results, and equipment.
- Utilize basic excel skills for data analysis and reporting.
What you get?
- Strong understanding of hardware testing principles and techniques.
- Ability to troubleshoot and diagnose hardware issues effectively.
- Proficiency in using testing equipment and tools.
- Excellent communication skills and ability to work in a team environment.
- Detail-oriented approach and commitment to quality assurance.
Full Stack Developer (MERN)
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field.
- 3+ years of software development experience.
- 3+ years of experience in full stack development using MERN stack.
- Minimum of 4 live project rollouts.
- Proficiency in MongoDB, Express.js, React.js, Node.js.
- Experience with third-party libraries and APIs.
- In-depth understanding and experience of SDLC or PDLC
- Ability to work collaboratively in a team environment.
- Good communication skills.
What we Expect from you?
- Design and develop applications/components using the MERN stack.
- Take ownership of assigned deliverables.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Utilize external data sources and APIs effectively.
- Perform unit tests to ensure code robustness and reliability.
- Debug and enhance application performance.
What you get?
- Proficiency in agile practices and a strong technical background.
- Comfortable discussing detailed technical aspects of system design and implementation.
- 5+ years of experience in systems analysis, technical analysis, or business analysis.
- Effective communication skills for facilitating understanding across diverse stakeholders.
- Exposure to financial systems or accounting knowledge.