Software and Hardware Engineer (Delhi)

Software and Hardware Engineer (Delhi)

21 Oct
|
Hirevoo
|
Delhi

21 Oct

Hirevoo

Delhi

WritingJob Description: Software and Hardware Engineer – Embedded Systems

Company: Ambrane India

Job Title: Software and Hardware Engineer

Department: Research & Development (R&D;)

Industry: Consumer Electronics

Experience: As per company requirements (freshers with relevant projects may apply)

Qualification: B.Tech or Diploma in Electronics, Computer Science, IT, or a related field

About Ambrane India

Ambrane India is an Indian consumer electronics brand established in 2012, known for products such as power banks, chargers, and other electronic gadgets. The company focuses on developing consumer electronics products that combine reliable hardware design with efficient embedded software.

Job Summary

Ambrane India is looking for a motivated Software and Hardware Engineer to support the research, design, development, and testing of power banks, chargers, and other consumer electronic products. The role involves circuit design, PCB development, embedded firmware programming, prototype testing, debugging, and production support.

The ideal candidate should have a basic understanding of electronics, hands-on experience with embedded C programming, and an interest in hardware development and troubleshooting.

Key ResponsibilitiesHardware Design and Development

- Design, develop, and review basic electronic circuits for power supplies, battery charging systems, sensors, LEDs, motors, and fans.
- Assist in circuit design, schematic development, and PCB layout activities.
- Support component selection in coordination with R&D; and procurement teams.
- Understand analog and digital electronics, power supply circuits, and battery charging systems.
- Assist in hardware prototyping and product development activities.

Embedded Software and Firmware Development
- Write, test, and debug embedded C firmware for microcontrollers such as 8051, STM32, and ESP32.




- Interface sensors and peripherals using UART, I2C, SPI, ADC, and PWM.
- Develop and modify firmware according to product requirements.
- Use development environments such as Keil, STM32CubeIDE, and Arduino IDE.
- Apply basic Python programming for testing, automation, or other engineering tasks where required.

Testing, Debugging, and Production Support
- Assemble and test electronic prototypes using multimeters, oscilloscopes, and laboratory power supplies.
- Perform hardware and firmware debugging to identify and resolve technical issues.
- Conduct functional testing and support prototype validation.
- Assist with pilot production, product testing, and troubleshooting.
- Support the R&D; team in improving product reliability and performance.

Documentation and Team Collaboration
- Maintain firmware versions, test reports, circuit diagrams, and technical documentation.
- Document test results, debugging procedures, and product development activities.
- Coordinate with hardware, firmware, testing, and production teams.
- Follow engineering standards, testing procedures, and product quality requirements.

Required Technical Skills
- Basic knowledge of analog and digital electronics.
- Understanding of power supplies, batteries, and battery charging circuits.
- Proficiency in embedded C programming fundamentals.
- Familiarity with microcontrollers such as 8051, STM32, or ESP32.
- Understanding of communication protocols, including UART, I2C, and SPI.
- Knowledge of ADC, PWM, sensors, and peripheral interfacing.




- Basic understanding of circuit design and PCB development.
- Familiarity with Keil, STM32CubeIDE, Arduino IDE, or similar tools.
- Hands-on knowledge of soldering, hardware testing, and firmware debugging.
- Basic Python programming knowledge is an advantage.

Eligibility Criteria
- B.Tech or Diploma in Electronics, Electrical Engineering, Computer Science, Information Technology, or a related discipline.
- Experience requirements to be confirmed with HR.
- Freshers with strong embedded systems projects and relevant practical knowledge may apply, subject to the employer's requirements.
- Good analytical, troubleshooting, and problem-solving skills.
- Willingness to learn current technologies and work on consumer electronics products.
- Good teamwork, communication, and technical documentation skills.

Preferred Skills
- Experience with embedded systems and microcontroller-based projects.
- Familiarity with PCB design and circuit simulation tools.
- Understanding of battery management and charging technologies.
- Experience with prototype development, soldering, and electronic component testing.
- Knowledge of hardware validation, firmware testing, and product troubleshooting.
- Academic projects or internships involving embedded systems, electronics, or product development.

Key Technologies and Skills Embedded C | Hardware Design | Embedded Software | Circuit Design | PCB Design | Microcontrollers | 8051 | STM32 | ESP32 | UART | I2C | SPI | ADC | PWM | Python | Analog Electronics | Digital Electronics | Power Supplies | Battery Charging Circuits | Firmware Debugging | Hardware Testing | Soldering | Oscilloscope | Multimeter | Arduino IDE | Keil | STM32CubeIDE | Prototype Testing | Product Development | Technical Documentation

Pay: ₹225,000.00 - ₹375,000.00 per year

Work Location: In person

📌 Software and Hardware Engineer (Delhi)
🏢 Hirevoo
📍 Delhi

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software and hardware engineer (delhi) / delhi

Subscribe to this job alert:

Get the latest job offers by email for: software and hardware engineer (delhi) / delhi