Sorry, the offer is not available,
but you can perform a new search or explore similar offers:

Senior Technical Programme Manager - Financial Systems

Senior Technical Programme Manager - Financial Systems What you will do: Be the interface to the finance team to manage inbound requests. Coordinate with ...


From Deliveroo - Andhra Pradesh

Published 23 days ago

Lead Product Designer - Mobile Design(Fintech)

Department:Design, UX & BrandYour TeamAs a Lead Product Designer at Tide (fondly referred to as a Tidean, a mighty challenger of the banking world) you'll jo...


From Careers At Tide - Andhra Pradesh

Published a month ago

Lead Product Manager - Lending

Department: Partner Credit Services Who are Tide: At Tide, we're on a mission to save businesses time and money. We're the leading provider of UK SME busines...


From Careers At Tide - Andhra Pradesh

Published a month ago

Staff Product Designer - FTC

About the team The Experience Team defines how our customers, riders, restaurants, and employees interact with Deliveroo's products and services end-to-end....


From Deliveroo - Andhra Pradesh

Published a month ago

Lead Embedded Software Engineer - C++/Microcontroller (9-16 Yrs) Hyderabad (Semiconductor/Vlsi/Eda)

Lead Embedded Software Engineer - C++/Microcontroller (9-16 Yrs) Hyderabad (Semiconductor/Vlsi/Eda)
Company:

Iit Hyderabad


Details of the offer

As a Embedded SW Lead, you will be responsible for low level drivers, toolchain, boot code, BSPs, and functionality of the Embedded Micro-Controller and its Wireless and Sensor peripherals. Key Qualifications : - Design and develop embedded software using - bare metal- and real time operating systems on multiple boards and MCUs. - Design and develop board bring up code, device driver code, boot loaders, firmware update software (OTA), Secure boot, software for interfacing with sensors and peripherals, and application software. - Design and develop firmware including toolchain, BSPs to support IIoT modules. - Design, develop, and enhance middle layer framework to support reliable and maintainable application development, including higher layer communication stacks such as MQTT, LwM2M etc. - Design, document, code, test, and debug embedded device controllers for IoT. - Create unit and integrated test plans, test cases, and perform unit and integration testing and code reviews. Test tool development for both system verification and production test. - Support project planning efforts, including task definition and work effort. - Perform analysis, resolution, and tracking of defects and improvement to closure. - Develop and improve software development processes and procedures. - Provide engineering support for other departments as necessary. - Complete other engineering duties as assigned Minimum requirements : - 9 years of experience in embedded systems development with strong C++ skills, multi-threading, multi-processor interfacing, and hardware-software integration. - Excellent software design skills and C/C++ programming skills; preferably in safety critical software development. - 3 years of programming experience targeting embedded Microcontrollers (Experience with ARM Cortex M3/M4,/MSP430 or similar microcontroller preferred). - Experience working with microcontrollers running both RTOS (Example: RTX, ThreadX, FreeRTOS, Micrium OS, etc.) and bare metal software. - Experience in developing device drivers, timers, interrupt handlers, message-based software, etc., - Experience in developing device drivers for bus interfaces and peripherals: SPI, I2C, UART, ADC, DAC, I2S, USB, LCD - Experience in C/C++ coding standard, OOD, static analysis, and code coverage. - Proficient with software development process. - Demonstrable experience developing efficient (memory, CPU, and bandwidth) software. - Familiarity setting up various embedded toolchains, build, and debugging environments. - Experience with software engineering processes and tools such as configuration management and issue tracking systems. - Ability to read circuit designs/electrical schematics and datasheets. - Experience in using oscilloscopes, logic analyzers, and other test equipment to troubleshoot hardware/software issues. - Excellent problem-solving, design, development, and debugging skills. - Strong communication and interpersonal (ref:hirist.com)


Source: Adzuna_Ppc

Job Function:

Requirements


Knowledges:
Lead Embedded Software Engineer - C++/Microcontroller (9-16 Yrs) Hyderabad (Semiconductor/Vlsi/Eda)
Company:

Iit Hyderabad


Built at: 2024-04-18T05:24:44.534Z