
Embedded Software Engineer
3 weeks ago
Candidate should have 6-9 years of experience in IoT embedded systems. He/ She should be
passionate, tech savvy, academically sound, have interest in embedded devices :
- Exposure to Microcontroller/Microprocessor Architecture /Family e.g. ARM Cortex,
Microchip, Xtensa ESP32, TI CC32XX, STM32
- Knowledge of Bare metal and any RTOS (Free RTOS, uC OS, EmbOSs, VxWorks, QNX)
- Knowledge of Microcontroller peripherals and low level drivers e.g. ADC, DAC, I2C, SPI,
UART, CAN, RS485, DMA, Ethernet, Display
- Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common
IP protocols
- Knowledge of RF protocols WIFI, Bluetooth/BLE, IoT Cellular
- Knowledge of IoT communication protocols MQTT, COAP, AMQP
- Knowledge of Build toolchains and framework such as IAR, GCC, Keil, Mplab
- DFMA and DFMEA, Design release process
- Coding standards, guidelines and compliance tools
- Version control and repositories using git tools
- Software quality assurance and automated testing tools Experience / Skills Embedded
software design cycle
- Documenting Software Design (flow charts, state diagram, logic design, analysis,
implementation, debugging and testing etc)
- Good hands-on programming in Embedded C, C++.
- Programming in scripting languages such as batch, shell, python is a plus.
- Experience with AWS/Google cloud for device connectivity. Exposure to IoT cloud services.
e.g. AWS IoT
- Software and Hardware integration testing and troubleshooting
- Protocol debugging using protocol analyzer.
- Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel,
Microchip, ARM core.
(ref:hirist.tech)
-
Embedded Software
3 weeks ago
Gurugram, India Aviconn Solutions Full timeWe are looking for a professional Embedded Systems Engineer to execute complete embedded hardware / software development lifecycle. The goal is to create scalable and optimized embedded systems. Responsibilities:Design and implement hardware / software of embedded devices and systems from requirements to production and commercial deployment. Design,...
-
Embedded Software Engineer
1 week ago
Gurugram, India The Nielsen Company Full timeAt Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...
-
Embedded Engineer
3 weeks ago
Gurugram, India AVPL INTERNATIONAL Full timeCompany Description AVPL INTERNATIONAL is pioneering the future of agriculture with innovative drone technology and comprehensive training. We foster entrepreneurship in drone and agriculture, empowering rural youth and transforming lives through cutting-edge solutions. We are committed to providing job opportunities and are on a journey of innovation and...
-
Senior Embedded Software Engineer
5 days ago
Gurugram, India MKU Full timeKey Responsibility AreasDesign, develop, and test embedded software for i.MX 9 and other multi-core processors. - Customize Linux OS (Yocto-based builds) for target hardware platforms. - Perform board bring-up, BSP development, device driver integration for peripherals and custom boards. - Optimize software for real-time performance, power efficiency, and...
-
Senior Embedded Software Engineer
4 days ago
Gurugram, India MKU Full timeKey Responsibility Areas - Design, develop, and test embedded software for i.MX 9 and other multi-core processors. - - Customize Linux OS (Yocto-based builds) for target hardware platforms. - - Perform board bring-up, BSP development, device driver integration for peripherals and custom boards. - - Optimize software for real-time performance, power...
-
Senior Embedded Software Engineer
4 days ago
Gurugram, India MKU Full timeKey Responsibility Areas Design, develop, and test embedded software for i.MX 9 and other multi-core processors. - Customize Linux OS (Yocto-based builds) for target hardware platforms. - Perform board bring-up, BSP development, device driver integration for peripherals and custom boards. - Optimize software for real-time performance, power efficiency, and...
-
Senior Embedded Software Engineer
3 days ago
Gurugram, India MKU Full timeKey Responsibility Areas Design, develop, and test embedded software for i.MX 9 and other multi-core processors. - Customize Linux OS (Yocto-based builds) for target hardware platforms. - Perform board bring-up, BSP development, device driver integration for peripherals and custom boards. - Optimize software for real-time performance, power efficiency, and...
-
Senior Embedded Software Engineer
5 days ago
Gurugram, India MKU Full timeKey Responsibility AreasDesign, develop, and test embedded software for i.MX 9 and other multi-core processors. - Customize Linux OS (Yocto-based builds) for target hardware platforms. - Perform board bring-up, BSP development, device driver integration for peripherals and custom boards. - Optimize software for real-time performance, power efficiency, and...
-
Senior Embedded Software Engineer
5 days ago
Gurugram, India MKU Full timeKey Responsibility Areas Design, develop, and test embedded software for i.MX 9 and other multi-core processors. - Customize Linux OS (Yocto-based builds) for target hardware platforms. - Perform board bring-up, BSP development, device driver integration for peripherals and custom boards. - Optimize software for real-time performance, power efficiency,...
-
Senior Embedded Software Engineer
5 days ago
Gurugram, India MKU Full timeKey Responsibility AreasDesign, develop, and test embedded software for i.MX 9 and other multi-core processors. - Customize Linux OS (Yocto-based builds) for target hardware platforms. - Perform board bring-up, BSP development, device driver integration for peripherals and custom boards. - Optimize software for real-time performance, power efficiency, and...