Location: Bengaluru
Firm: NOSH
Overview: You’ll play a key function in supporting the testing and validation of embedded programs and electronics for the Nosh. Your tasks will embody creating and executing take a look at plans for {hardware} and software program parts, creating and debugging firmware, writing take a look at codes, and designing take a look at fixtures to make sure the general performance and reliability of the product.
Key Tasks
- Develop detailed take a look at plans for embedded programs, together with each {hardware} (electronics, PCBs) and software program/firmware, guaranteeing full protection of system functionalities.
- Execute checks for embedded system performance, guaranteeing that sensors, actuators, controllers, and different parts work seamlessly within the product.
- Determine, troubleshoot, and resolve points within the embedded firmware and software program. Work carefully with the engineering staff to debug code, guarantee correct software-hardware integration, and confirm that the embedded programs meet efficiency requirements.
- Design, develop, and implement take a look at fixtures for validating embedded programs, guaranteeing correct and repeatable testing of {hardware} parts, sensors, and electronics.
- Carry out electrical testing on PCBs and different embedded parts, together with measurements with oscilloscopes, multimeters, and logic analyzers to make sure compliance with design specs.
- Doc all take a look at plans, procedures, and outcomes, and report findings to senior engineers or administration. Preserve detailed information of debugging, take a look at fixture designs, and adjustments within the firmware or {hardware}.
- Report and monitor bugs, defects, and anomalies discovered in the course of the testing section, guaranteeing correct follow-up with improvement groups.
- Help with the verification of embedded system parts to satisfy regulatory and trade certifications, equivalent to CE, RoHS, or UL, guaranteeing product compliance in the course of the improvement course of.
Key Expertise/Expertise
- Embedded Programs: Familiarity with embedded programs improvement, together with microcontrollers (e.g., STM32, ARM), and expertise in working with embedded C/C++ or related languages.
- Firmware Debugging: Expertise in debugging embedded firmware utilizing instruments like JTAG, debuggers, or oscilloscopes.
- PCB Design and Schematic Seize: Information of PCB design software program (e.g., Altium Designer, Eagle, KiCad) and the power to design and take a look at PCBs.
- Take a look at Automation: Expertise in writing automated take a look at scripts utilizing languages like Python, MATLAB, or different related instruments.
- Testing Instruments: Proficiency in utilizing electrical testing instruments (e.g., multimeters, oscilloscopes, logic analyzers) for debugging and validating circuits.
- Fundamental Electronics: Understanding of digital and analog electronics, circuit design, and sign processing.
Schooling and Expertise
- Diploma: Bachelor’s diploma in Electrical Engineering, Electronics Engineering, Pc Science, Robotics, or a associated discipline.
- Expertise: 2 years of related expertise in embedded programs testing, PCB design, or firmware improvement (internship or tutorial initiatives could also be thought-about).
- Extra Information: Information of robotics-specific {hardware}, sensor applied sciences, or expertise with robotics testing platforms is a should.
Advantages You Get Working With Us
- Affiliation & supervision by trade consultants and senior members.
- Different early-stage firm advantages together with ESOPs
- Efficiency oriented work tradition for the event of extraordinary robotics merchandise