Key Responsibilities
PCB Design & Layout:
System-Level Integration:
Collaborate with firmware mechanical and product teams to ensure hardware integrates seamlessly with software.
Support hardware architecture decisions by conducting feasibility studies and component evaluations.
Documentation & Component Lifecycle Management:
Maintain technical documentation including hardware specifications PCB layouts and system integration notes.
Manage electronics inventory track component life cycles and oversee procurement strategies.
Prototyping & Proof-of-Concepts:
Hardware-Firmware Collaboration:
Functional Verification & Validation:
Develop test schemes to validate hardware functionality reliability and compliance with design requirements.
Assist in setting up test jigs for production and ensuring hardware integrity throughout the assembly process.
Requirements
Pursuing or recently completed B.E./ or in Electronics Electrical Instrumentation Computer Science or related field
Good understanding of Embedded Systems Microcontrollers (e.g. ARM AVR PIC) and C/C programming
Familiarity with IoT platforms basic RTOS concepts or communication protocols (UART SPI I2C) is a plus
Bachelor s or Master s in Electrical Engineering, Computer Science, or a related field 6+ years of hands-on experience in embedded firmware development Strong proficiency in C/C++ for real-time systems Working experience with Python scripting and automation Comfortable with Linux environments (Ubuntu or Raspbian OS preferred) Familiarity with communication protocols: UART, I2C, SPI, MQTT, Experience with Arduino, Raspberry Pi, ARM Cortex, or similar platforms Understanding of embedded hardware: motors, actuators, sensors, drivers Strong debugging, analytical, and system-level thinking skills Bonus: Experience in writing unit tests, CI/CD for firmware, or production-scale deployments
Key ResponsibilitiesPCB Design & Layout:Contribute to schematic design component selection and circuit layout.Participate in PCB bring-up for new product iterations identifying areas for cost savings and performance improvements.System-Level Integration:Collaborate with firmware mechanical and produ...
Key Responsibilities
PCB Design & Layout:
System-Level Integration:
Collaborate with firmware mechanical and product teams to ensure hardware integrates seamlessly with software.
Support hardware architecture decisions by conducting feasibility studies and component evaluations.
Documentation & Component Lifecycle Management:
Maintain technical documentation including hardware specifications PCB layouts and system integration notes.
Manage electronics inventory track component life cycles and oversee procurement strategies.
Prototyping & Proof-of-Concepts:
Hardware-Firmware Collaboration:
Functional Verification & Validation:
Develop test schemes to validate hardware functionality reliability and compliance with design requirements.
Assist in setting up test jigs for production and ensuring hardware integrity throughout the assembly process.
Requirements
Pursuing or recently completed B.E./ or in Electronics Electrical Instrumentation Computer Science or related field
Good understanding of Embedded Systems Microcontrollers (e.g. ARM AVR PIC) and C/C programming
Familiarity with IoT platforms basic RTOS concepts or communication protocols (UART SPI I2C) is a plus
Bachelor s or Master s in Electrical Engineering, Computer Science, or a related field 6+ years of hands-on experience in embedded firmware development Strong proficiency in C/C++ for real-time systems Working experience with Python scripting and automation Comfortable with Linux environments (Ubuntu or Raspbian OS preferred) Familiarity with communication protocols: UART, I2C, SPI, MQTT, Experience with Arduino, Raspberry Pi, ARM Cortex, or similar platforms Understanding of embedded hardware: motors, actuators, sensors, drivers Strong debugging, analytical, and system-level thinking skills Bonus: Experience in writing unit tests, CI/CD for firmware, or production-scale deployments
View more
View less