21 Aug
|
Nameless
|
Noida
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
- Solid
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
[email protected] or
whatsapp Resume at +91 -(phone hidden)