We are looking for an Embedded Firmware Engineer to contribute to the
development of our IoT products. The ideal candidate will have a solid
understanding of embedded software and systems, experience with STM32
microcontrollers, ARM Cortex-M architecture, and a strong foundation in wireless
communications for IoT applications.
Responsibilities:
?Collaborate with cross-functional teams to define firmware requirements
and specifications for IoT devices.
?Design, develop, test, and debug embedded firmware for STM32
microcontrollers and ARM Cortex-M processors.
?Implement wireless communication protocols (e.g., LTE, Wi-Fi, Bluetooth,
Lora) for seamless connectivity in IoT applications.
?Work closely with hardware engineers to ensure optimal integration of
firmware with embedded systems.
?Participate in code reviews and contribute to the continuous improvement of
coding standards and best practices.
?Collaborate with quality assurance teams to conduct thorough testing of
firmware to ensure reliability and performance.
?Stay abreast of emerging technologies in embedded systems and wireless
communications to bring innovative solutions to the team.
Qualifications:
?Bachelor's degree in electrical engineering, Computer Engineering, or
related field.
?3-5 years of work experience in a similar position.
?Strong understanding of embedded systems and microcontroller
architectures, with a focus on STM32 and ARM Cortex-M.
?Knowledge of wireless communication protocols commonly used in IoT, such
as Cellular LTE, Wi-Fi, Bluetooth, LoRa WAN, etc.
?Knowledge of communication protocols such as SPI, I2C, UART, CAN and
USB
?Experience with embedded firmware development tools, version control
systems, and debugging techniques.
?Hands-on experience with hardware debugging tools (e.g., oscilloscopes,
logic analyzers, JTAG debuggers).
?Programming proficiency in C/C++ for embedded systems.
?Strong problem-solving skills and the ability to work independently and as
part of a collaborative team.
?Excellent communication skills and the ability to convey technical concepts
to both technical and non-technical stakeholders.Preferred Skills:
?Familiarity with IoT platforms and frameworks.
?Experience with low-power design and optimization for battery-operated
devices.
?Knowledge of real-time operating systems (RTOS) for embedded systems.
?Exposure to agile development methodologies.
Job Types: Full-time, Permanent
Pay: ?542,609.95 - ?1,542,031.36 per year
Benefits:
• Health insurance
• Paid sick time
• Paid time off
• Provident Fund
Schedule:
• Day shift
• Fixed shift
• Monday to Friday
• Morning shift
Supplemental Pay:
• Performance bonus
Experience:
• total work: 4 years (Required)
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.