Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
4.0 - 7.0 years
8 - 12 Lacs
Bengaluru
Work from Office
Employment Type : Full Time, Permanent Working mode : Regular Notice Period : Immediate - 15 Days Key Responsibilities : - Software Development : Design, develop, and test embedded software applications using C programming language.- Protocol Implementation : Implement TCP/IP and Wi-Fi protocols on embedded systems.- Microcontroller Expertise : Work with Cortex-based microcontrollers and their peripherals.- RTOS Integration : Utilize RTOS (preferably FreeRTOS) for efficient task scheduling and resource management.- IoT Integration : Integrate IoT technologies like MQTT and AWS into embedded systems.- Debugging and Troubleshooting : Perform real-time in-circuit debugging to identify and resolve software issues.- Collaboration : Collaborate with cross-functional teams to define system requirements and architecture.- Continuous Learning : Stay up-to-date with the latest technologies and industry trends. Required Skills and Experience : - Experience : 4-7 years of experience in embedded systems software development.- Programming Proficiency : Strong proficiency in C programming language.- Microcontroller Knowledge : In-depth understanding of Cortex-based microcontroller architectures.- Protocol Expertise : Hands-on experience with TCP/IP and Wi-Fi protocols.- RTOS Proficiency : Proficiency in RTOS (FreeRTOS preferred).- IoT Knowledge : Knowledge of IoT concepts, MQTT, and AWS.- Debugging Skills : Experience with real-time in-circuit debugging tools.- Problem-Solving : Strong problem-solving and analytical skills.- Time Management : Excellent time management and organizational skills.- Teamwork : Ability to work independently and as part of a team. KeywordsWiFi,Embedded System,RTOS,MQTT Protocols,AWS,IoT,Emerging Technologies,FreeRTOS,Embedded C,Microcontroller,Firmware Development*
Posted 2 weeks ago
9.0 - 14.0 years
17 - 25 Lacs
Hyderabad
Work from Office
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
Posted 3 weeks ago
6 - 10 years
8 - 14 Lacs
Udaipur
Work from Office
- Independent Integration Developer with over 3+ years of experience in developing and delivering integration projects in an agile or waterfall-based project environment - Proficient in the use of Informatica IICS API integration tool set - Proficient in Swagger, JSON, XML, SOAP and REST based web service development - Good knowledge in microservice architectures, REST principles, MQTT standards and Queuing technology - Experience in connecting to various API connection types and debugging connection issues using Postman and SOAPUI. - Experience in stubbing interfaces and outputs using appropriate technology to remove dependencies of upstream and downstream systems ready to use the integrations - Experience in Microsoft DevOps and integrating IICS platform into DevOps - Experience in using API management gateways like Google APIGEE - Strong Scripting experience and experience in using at least one programming language like Python or SCALA.
Posted 2 months ago
6 - 10 years
8 - 14 Lacs
Pune
Work from Office
- Independent Integration Developer with over 3+ years of experience in developing and delivering integration projects in an agile or waterfall-based project environment - Proficient in the use of Informatica IICS API integration tool set - Proficient in Swagger, JSON, XML, SOAP and REST based web service development - Good knowledge in microservice architectures, REST principles, MQTT standards and Queuing technology - Experience in connecting to various API connection types and debugging connection issues using Postman and SOAPUI. - Experience in stubbing interfaces and outputs using appropriate technology to remove dependencies of upstream and downstream systems ready to use the integrations - Experience in Microsoft DevOps and integrating IICS platform into DevOps - Experience in using API management gateways like Google APIGEE - Strong Scripting experience and experience in using at least one programming language like Python or SCALA.
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2