Post Job Free
Sign in

EMBEDDED FIRMWARE ENGINEER

Company:
HBEONLABS TECHNOLOGIES PVT LTD
Location:
Noida, Uttar Pradesh, India
Pay:
10 K+
Posted:
April 28, 2024
Apply

Description:

RESPONSIBILITIES

Advanced Design and implement software of embedded devices and systems from requirements to production and commercial deployment.

Design, develop, code, test and debug system software.

Interface with hardware design and development

Integrate and validate new product designs

Experience in hands-on development and troubleshooting on embedded targets.

Expert understanding of modern electronics, High Speed Digital, Power Management design principles

Ensure the robustness of the code in the face of heavy-duty hardware use.

Contributing to the continuous improvement of processes within the Engineering Department.

Ensure the robustness and security of {wireless communication with other devices}.

Documenting software application values

Requirements

Strong knowledge of the C programming language in an embedded software context

Proven experience in embedded systems design with pre-emptive, multitasking real-time operating systems

Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems

Hands on experience on development and troubleshooting on electronics components.

Knowledge of RS485, RS232, SPI, I2C, USB, LCD, Keypad, Flash, EEPROM

Adequate knowledge of reading schematics and data sheets for component

Experience Familiarity with software configuration management tools, defect tracking tools, and peer review

Experience interfacing with {Relay, 7-segment LED Display, LCD Display & especially Nuvoton, Microchip, STmicro and Texas Instruments modules }

Understanding of underlying electronics to the point where it influences firmware development and debugging

Excellent hands-on knowledge of embedded C’ and recent microcontroller architectures.

Demonstrated knowledge of software development with 8 Bit / 16 Bit / 32 Bit microcontrollers

Strong experience in ARM Cortex based micro-controllers (like STM32)

Strong experience in Embedded Linux

Strong experience in C, Free-RTOS

Strong experience in application architecture

Strong experience in DMA based device drivers

Strong experience in eclipse IDE, Git version Control

Fundamental knowledge of digital hardware interfaces e.g. SPI, UART, I2C, USB etc.

Ability to understand schematics.

Mail your resume at or whatsapp Resume at

Benefits

Flexible Working Hours

Apply