04 Aug
|
Ambimat Electronics
|
Gujarat
04 Aug
Ambimat Electronics
Gujarat
With 44 years of experience, Ambimat Electronics in Ahmedabad, India, Ambimat Electronics is a single-stop solution enabler to Leading PSUs, private sector companies, and start-ups to deliver design capabilities and develop manufacturing capabilities in various industries and markets. AmbiIoT design services have helped in the product design of the following category of products:
Job Description
- Robust theoretical and practical knowledge of C and Embedded C.
- Experience in writing structured, modular, and reusable embedded code.
- Good understanding of UART, SPI, and I2C protocols.
- Good understanding of RTOS
- Experience in configuring and using at least one of these protocols in real projects.
- Ability to debug basic communication issues.
- Hands-on experience with 8-bit / 16-bit / 32-bit microcontrollers (e.g., AVR, PIC, ARM Cortex-M).
- Understanding of microcontroller architecture, registers, memory mapping, and peripherals.
- Experience in configuring peripherals such as timers, GPIO, ADC, and communication modules.
- Solid understanding of digital electronics, including logic levels and signal behavior.
- Knowledge of timers, interrupts, GPIO configuration, and pin multiplexing.
- Basic exposure to reading schematics and datasheets.
- Experience with embedded IDEs, compilers, and debuggers.
- Familiarity with tools such as Keil, MPLAB, Arduino IDE, STM32CubeIDE, or similar.
- Basic debugging using breakpoints, registers, and memory inspection.
- Basic working knowledge of Git/GitHub.
- Experience with common workflows such as cloning repositories, committing code, and resolving simple merge conflicts.
- Ability to apply theoretical concepts to real-world embedded applications.
- Experience in debugging firmware-level issues and improving code reliability.
- Understanding of basic code optimization and memory constraints in embedded systems.
Skill Required
- Bachelor’s degree in Electronics, Embedded Systems, Electrical, or Computer Engineering.
- Experience working on at least 1–2 embedded projects (academic, professional, or personal).
- Exposure to real-time concepts (tasks, delays, and interrupt handling).
- Basic understanding of power management and low-power modes in microcontrollers.
- Experience working on board bring-up or firmware testing.
- Ability to read and interpret microcontroller datasheets and reference manuals.
- Good documentation and communication skills.
Job Type
Full-time
Minimum Qualifications
Diploma
Minimum Experience
Embedded software development: 1 year
📌 Embedded Software Engineer (Gujarat)
🏢 Ambimat Electronics
📍 Gujarat