PCB Designer /Firmware developer
Salary
₹15,000 - ₹30,000 a month
Job details
Job description, work day and responsibilities
Hardware / PCB Design:
Design and develop 2-layer and 4-layer PCBs for data loggers, sensor nodes, and control units
Create schematics and layouts using Eagle, KiCad, or equivalent tools
Select reliable, marine-grade components with focus on EMI/EMC-safe design
Validate hardware with tools like multimeters, oscilloscopes, and logic analyzers
Coordinate with fabrication and assembly vendors for prototyping and production
Firmware Development:
Develop embedded firmware in C/C++ for STM32, ATmega, ESP32, or similar MCUs
Interface with sensors via UART, SPI, I2C, RS-485 and implement robust data logging
Optimize code for ultra-low power operation suitable for harsh marine environments
Implement real-time fault handling, peripheral drivers, and efficient state machines
Perform integration and testing in lab and field conditions
Scripting & Automation:
Use Python for test automation, sensor simulation, data parsing, and post-deployment analysis
Build tools for communication testing and backend integration
Preferences:
Ideal candidate with PCB design & Firmware Knowledge with 1+ year of Exp
Candidates with BE in EEE/ECE, CSC mechatronics or Diploma in EEE, ECE, CSC
Job Type: Full-time
Pay: ₹15,000.00 - ₹30,000.00 per month
Benefits:
Health insurance
Provident Fund
Schedule:
Day shift
Application Question(s):
Have you written firmware in C or C++ for microcontrollers like STM32, ATmega, or ESP32?
Work Location: In person
Expected Start Date: 01/08/2025
The position is suitable for candidates with education
This position is suitable for fresh graduate
Company address
You will be redirected to another website to apply.
Offer ID: #1174969,
Published: 2 days ago,
Company registered: 3 months ago