Hello Everyone,
We are hiring for Embedded Software Engineering role for Noida Location
Role & responsibilities
Solid experience in uC, RTOS and Bare Metal programming.
1. Develop and maintain firmware in embedded C
2. Work on 8/16/32b architectures such as ARM, PIC, AVR, etc.
3. Implement slow communication protocols (UART, SPI, I2C, CAN, RS485)
4. Debug and troubleshoot firmware and hardware issues
5. Optimize memory and power consumption
6. Work closely with hardware and PCB design teams
7. Conduct code reviews and maintain documentation
8. Perform unit testing and validation
Technical Skills:
4+ years of hands-on experience in embedded programming.
Knowledge of RTOS (FreeRTOS, linux).
Experience with bootloaders and OTA updates.
Understanding of ADC, PWM, Timers, Interrupts.
Familiarity with networking protocols (L2/L3).
Knowledge of low-power design techniques.
Hardware Knowledge:
1. Schematic reading and PCB understanding
2. Microcontroller-based system design
3. EMI/EMC basic understanding
4. FPGA SoC based firmware design (preferred)
Tools:
1. Keil uVision
2. STM32CubeIDE
3. IAR Embedded Workbench
4. Debugging tools: JTAG, Oscilloscope, Logic Analyzer
5. Version Control: Git
Educational Qualification: B. Tech/M. Tech in EE/CS.
Interested Candidate share your CV on
[email protected]
📌 Embedded Software Engineer (Uttar Pradesh)
🏢 Anaya Tech Systems
📍 Uttar Pradesh