Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
3.0 - 5.0 years
14 - 18 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: (Stability)Sr.Engineer Position 3 to 5 years hands on experience in debugging ThreadX and Linux Embedded stability issues both Kernel Space and User Space. Debug the issues from the dumps provided by OEMs to find the root cause of the issues. Should be able to setup the internal environment and try to reproduce the issues. Should have good understanding on the usage of Trace32, GDB and other debugging Tx tools. Should be able to engage with customers in remote debug sessions, trainings, escalation meetings. Should have very strong analytical and low level debugging skills. Should be able to drive self and work independently. Prior experience on Qualcomm chipsets is preferrable. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Applications Engineering, Software Development experience, or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience. 1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc. 1+ year of any combination of academic and/or work experience with debugging techniques.
Posted 5 days ago
4.0 - 6.0 years
4 - 6 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Capgemini is hiring for below FreeRTOS Developer Role, interested candidates please apply. Role & responsibilities : What you will do: Deliver platform software components to support new features/asks. Enhancing the DX-Developer Experience (API's, Sample Apps, Tools Integration, Documentation) of the Platform Software. Add support for new features/peripherals as per the HRM. Porting of Platform SW components. Minimum Qualifications: 3+ years of hands-on embedded software development Strong C programming knowledge Coding experience with developing modules/components using layered architecture for Platform SW. Exposure to highly resource-constrained, real-time, embedded environments. Experience writing and optimizing device drivers for MCU peripherals (UART, SPI, GPIO, i2c, RTC, DMA, Watchdog, etc.) Experience with one or more RTOS Free RTOS, uc/OS. Proficiency with electronics bench test equipment such as oscilloscopes, logic analyzers, etc. Experience working within a global organization Excellent communication skills Qualifications Considered a Plus: Experience working for a semiconductor company Experience with Assembly Language for at least one MCU (ARM, RISC-V) Understanding of hardware IP architecture, development and verification Notice Period: 15 Days/30 Days/60 Days Location: Bangalore
Posted 1 week ago
6.0 - 11.0 years
4 - 8 Lacs
Bengaluru
Work from Office
6+ year of relevant experience. Unit testing experience specifically with GTest ( GoogleTest ) framework. Past working experience in Operating System ThreadX , Azure RTOS , STM32 processor, Visual Studio Code would be beneficial. Past working experience in D FMEA activity is an added benefit. Knowledge of Programming language C/C++ needed for develop/update unit test cases. Experience with code analysers, issue analysis and resolution. Experience in developing/updating design documents. Develop unit test case, execute and prepare reports. Experience in software development in medical industry or highly regulated industry. Good exposure to IEC 62304, medical device development regulatory standards is highly desirable Sound knowledge of peripherals, device drivers modification and development involving USB, UART, etc. Working knowledge of Software Configuration Management tools such as Git, JIRA, or similar tools. Experience working in Agile SW Development environment. Contribute to DFMEA
Posted 1 week ago
4.0 - 6.0 years
10 - 16 Lacs
Hyderabad
Work from Office
What you will do Deliver platform software components to support new features/asks. Enhancing the DX-Developer Experience (API's, Sample Apps, Tools Integration, Documentation) of the Platform Software. Add support for new features/peripherals as per the HRM. Porting of Platform SW components. Minimum Qualifications Hands-on embedded software development Strong C programming knowledge Coding experience with developing modules/components using layered architecture for Platform SW. Exposure to highly resource-constrained, real-time, embedded environments. Experience writing and optimizing device drivers for MCU peripherals (UART, SPI, GPIO, i2c, RTC, DMA, Watchdog, etc.) Experience with one or more RTOS Free RTOS, uc/OS. Proficiency with electronics bench test equipment such as oscilloscopes, logic analyzers, etc. Experience working within a global organization Excellent communication skills Qualifications Considered a Plus Experience working for a semiconductor company Experience with Assembly Language for at least one MCU (ARM, RISC-V) Understanding of hardware IP architecture, development and verification.
Posted 3 weeks ago
3.0 - 8.0 years
3 - 8 Lacs
Hyderabad / Secunderabad, Telangana, Telangana, India
Remote
About The Role :(Stability):Sr.Engineer Position 3 to 5 years hands on experience in debugging ThreadX and Linux Embedded stability issues both Kernel Space and User Space. Debug the issues from the dumps provided by OEMs to find the root cause of the issues. Should be able to setup the internal environment and try to reproduce the issues. Should have good understanding on the usage of Trace32, GDB and other debugging Tx tools. Should be able to engage with customers in remote debug sessions, trainings, escalation meetings. Should have very strong analytical and low level debugging skills. Should be able to drive self and work independently. Prior experience on Qualcomm chipsets is preferrable. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Applications Engineering, Software Development experience, or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience. 1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc. 1+ year of any combination of academic and/or work experience with debugging techniques.
Posted 3 weeks ago
2.0 - 6.0 years
12 - 17 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Hands on experience in debugging ThreadX and Linux Embedded stability issues both Kernel Space and User Space. Hands on experience on System Drivers which includes GPIO, Clocks, Buses Debug the issues from the dumps provided by OEMs to find the root cause of the issues. Should be able to setup the internal environment and try to reproduce the issues. Should have good understanding on the usage of Trace32, GDB and other debugging Tx tools. Should be able to engage with customers in remote debug sessions, trainings, escalation meetings. Should have very strong analytical and low level debugging skills. Should be able to drive self and work independently. Prior experience on Qualcomm chipsets is mandatory. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 3 weeks ago
9 - 14 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 1 month ago
4 - 9 years
22 - 27 Lacs
Bengaluru
Work from Office
Job Title Software Technologist Job Description Analyses, designs, tests, codes, secures, debugs, modifies, deploys, integrates and maintains (system) software enhancements, test environment and/or new software. Uses state-of-the-art technologies and practices. Interacts with users / product owners to define / adjust requirements and/or necessary modifications. Keeps abreast of technical developments and practices in own field through literature, courses/trainings, technical contacts, and competitive environment. Applies agile software development methods as a member of agile teams. To succeed in this role, you should have the following skills and experience. BE/BTech/MCA/MTech with 4-9 Years of exp in Embedded Systems As a Senior Engineer with expertise in Embedded Systems, you will play a crucial role in designing, developing, and maintaining Device software. This role is focused on hands-on work, but it also requires the ability to direct others and architect solutions. Software design and development in embedded applications using C/C++ is required; C# and Python is preferred. Experience in RTOS. Experience in ARM architecture, ARM microcontrollers. Working knowledge in usb, ethernet, I2C,SPI, UART, Timers, etc. Experience in software development in medical industry or highly regulated industry. Experience with IEC 62304, FDA guidance for medical device development and other relevant medical device regulatory standards is highly preferred Experience in Agile SW Development practices. Experience in scaled agile framework (SAFe) is preferred Demonstrated experience working with real time operating systems. ThreadX is required, FreeRTOS is preferred Knowledge and application of the following standards and interfaces is preferred As a Senior Engineer with expertise in Embedded Systems, you will play a crucial role in designing, developing, and maintaining Device software. This role is focused on hands-on work, but it also requires the ability to direct others and architect solutions. Skill expectations: Software design and development in embedded applications using C/C++ is required. Experience in RTOS. Experience in ARM architecture, ARM microcontrollers. Working knowledge in usb, ethernet, I2C, SPI, UART, Timers, etc. Experience in software development in medical industry or highly regulated industry. Experience with IEC 62304, FDA guidance for medical device development and other relevant medical device regulatory standards is highly preferred Experience in Agile SW Development practices. Experience in scaled agile framework (SAFe) is preferred Demonstrated experience working with real time operating systems.
Posted 2 months ago
9 - 14 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 2 months ago
3 - 8 years
3 - 6 Lacs
Hyderabad
Work from Office
Embedded Developer - LDD we are open this demand for Hyderabad , Chennai and Bangalore locations Embedded Developer - LDD Job descriptions: 4 to 7 yrs of Exp in Embedded Software Domain Proficient in software development using C, C++ and multi-threaded programming. Working experience one or more RTOS like QNX, VxWorks, FreeRTOS, ThreadX is desired. Work experience Mainly LDD, Linux Kernel level experience Experience working with one or more of - BSP, HAL, Bootloader, UART/SPI/I2C/DMA and Board bring up. Understanding into architectures - CPU, MMU, Cache, Interrupts, DMA, ADC/DAC, EEPROM, PWM, Watchdog Timers etc is a plus Exposure ARM/IA 64-bit processors architecture and HW interfaces is a plus Experience in Make, CMake or Buildroot, Dev ops, Jenkins, CI/CT/CD is desirable Bachelors degree in computer science, Engineering, or related field.
Posted 2 months ago
3 - 6 years
5 - 8 Lacs
Bengaluru
Work from Office
Linux Kernel drivers - Virt IO, Hypervisor development - VxWork s - experience range considered is 5 to 12 yrs in Embedded Software Domain - Good understanding one or more RTOS like QNX, VxWorks, FreeRTOS, ThreadX is desired - Proficient in software development using C, C++ and multi-threaded programming is needed - Exposure ARM/IA 64-bit processors architecture and HW interfaces is a plus - BTech / MTech degree (Computer Science, Computer/Electrical Engineering, or equivalent technical degree) - Network drivers, ethernet, Wi-Fi drivers in Linux kernel and or any other RTOS - Hypervisor => Linux kernel module, Virt IO, QEMU
Posted 2 months ago
5 - 10 years
8 - 13 Lacs
Bengaluru
Work from Office
- experience range considered is 5 to 12 yrs in Embedded Software Domain - Good understanding one or more RTOS like QNX, VxWorks, FreeRTOS, ThreadX is desired - Proficient in software development using C, C++ and multi-threaded programming is needed - Exposure ARM/IA 64-bit processors architecture and HW interfaces is a plus - BTech / MTech degree (Computer Science, Computer/Electrical Engineering, or equivalent technical degree) - Working Experience in developing one or more of Graphics/Display/HDMI/Camera/Audio drivers is desired - Working knowledge in one or more of OpenGL /OpenGL ES/Vulkan is a plus - Exposure multimedia frameworks/ALSA will be a plus
Posted 3 months ago
4 - 9 years
6 - 11 Lacs
Bengaluru
Work from Office
About The Role : Engineer will be working on Embedded Firmware which involves feature development, integration, and bug fixing and maintenance. Experience in embedded architecture, external interfaces, product constraints, along with ability to develop architectures/features that meet these constraints while providing new value for the platform. Strong Experience in C\C++ Strong Experience in embedded Systems Strong Experience in RTOS System level design Experience in low level programming in ARM or ARC architecture Experience in debugging Embedded system software with Innovative techniques. Hands on experience with ThreadX, multi-threading and IPC mechanism. Experience in capturing and debugging based on HW Signals. Experience in Requirement understanding and designing solution with good presentation skills.Add-on:- Experience in USB Protocol- Experience in PCI System flows- Experience in Bluetooth Controller / Host protocols(BR\EDR) and Bluetooth Low Energy- Exposure to Python scripting.- Agile and scrum practices Qualifications Bachelor's or Master's degree in computer science, Electronics and communication Engineering or a related field over 4 years of experience. Proven experience in Embedded system software / Firmware development in RTOS environment with strong system knowledge in understanding the requirements and making the design, development and deployment in embedded products. Solid understanding of software development life cycle (SDLC) and Agile methodologies. Excellent problem-solving skills and attention to detail. Strong written and verbal communication skills. Experience in maintaining and managing codebases, ensuring high standards of code quality. Inside this Business Group The Client Computing Group (CCG) is responsible for driving business strategy and product development for Intel's PC products and platforms, spanning form factors such as notebooks, desktops, 2 in 1s, all in ones. Working with our partners across the industry, we intend to deliver purposeful computing experiences that unlock people's potential - allowing each person use our products to focus, create and connect in ways that matter most to them. As the largest business unit at Intel, CCG is investing more heavily in the PC, ramping its capabilities even more aggressively, and designing the PC experience even more deliberately, including delivering a predictable cadence of leadership products. As a result, we are able to fuel innovation across Intel, providing an important source of IP and scale, as well as help the company deliver on its purpose of enriching the lives of every person on earth. Working Model This role will require an on-site presence. *
Posted 3 months ago
10 - 15 years
12 - 17 Lacs
Chennai
Work from Office
Solid C programming skills. In-depth understanding of Linux kernel, device driver, IPC, U-boot. Familiarity with Linux application development. Knowledge of real time OS like ThreadX is a plus. Knowledge of BMC including IPMI, SDR, SEL, FRU records, SOL, IPMB, Side-band LAN, KCS and KVM. Knowledge of Redfish and other management protocols. Experience with board bringup. Working knowledge of BMC related Hardware such as ARM, BMC chip (AST 2500, AST2600, Pilot 4 etc.), HW-monitor and Super-IO, NC-SI NIC, phy. Working knowledge of common bus such as I2C, IPMB, PMBUS, SPI, LPC, UART, JTAG. Experience with OpenBMC is a plus.
Posted 3 months ago
3 - 8 years
5 - 10 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Applications Engineering General Summary: About The Role :(Stability):Sr.Engineer Position 3 to 5 years hands on experience in debugging ThreadX and Linux Embedded stability issues both Kernel Space and User Space. Debug the issues from the dumps provided by OEMs to find the root cause of the issues. Should be able to setup the internal environment and try to reproduce the issues. Should have good understanding on the usage of Trace32, GDB and other debugging Tx tools. Should be able to engage with customers in remote debug sessions, trainings, escalation meetings. Should have very strong analytical and low level debugging skills. Should be able to drive self and work independently. Prior experience on Qualcomm chipsets is preferrable. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Applications Engineering, Software Development experience, or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience. 1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc. 1+ year of any combination of academic and/or work experience with debugging techniques. Applicants :Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies :Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 3 months ago
1 - 3 years
5 - 8 Lacs
Hyderabad
Work from Office
General Summary: Job Overview:: The position is for a customer engineering role. The individual will support customers to integrate QCA products into their platforms and support them from design phase to mass production. They will be interacting with marketing teams, product managers, and engineering teams to help resolve customer issues. As a technical member of the team, the candidate needs to ensure successful integration of connectivity products into mobility, PC, consumer electronics products. This role establishes the person as the technical expert for the wireless product lines. Should ensure timely updating of the verification/test plans pre-emptively to ensure much of the issues are caught at very early stages of the project . Must have high technical competence and be able to provide in-depth technical responses to customers and to the company's field application engineers during the pre-sales process. Once engaged with a customer, must be able to map out the technical details of a system integration plan, from project start through mass production. Will work closely with worldwide development engineering, the program management team, software application engineers and field application engineers in overseas offices. Minimum Qualifications: Board level RF/Analog/baseband digital circuit design Signal Integrity basics with exposure to S-Parameter estimation, Power Integrity etc., Overview of floor planning, routing and component placement using appropriate design tools Working knowledge or Basics of WLAN 802.11 a/b/g/n/ax, BT LE & any positioning technologies (GPS, GLONASS etc.,) Working knowledge in UNIX and Embedded kernels like ThreadX etc., HAL/PHY layer knowledge for the module and a fair idea of Tx and Rx parametric testing of WLAN, BT & GPS(Optional) Customer design issue and author white papers and application notes that detail those issues Failure analysis and work with customers on identifying design, manufacturing and ATE related issues Board level debug and lab skills with a spectrum analyzer, network analyzer, VSA, VSG and protocol Testers System integration experience with WLAN/Bluetooth/11ad products - Ability to proactively manage customer expectations to influence customer relations and design decisions Ability to learn new technologies quickly; Self-motivated and work alone with high pressure from customers. Required: Bachelor's degree in Computer Science and/or Electrical Engineering Minimum 1-3 years of relevant work experience Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Posted 3 months ago
4 - 9 years
30 - 40 Lacs
Chennai, Bengaluru, Hyderabad
Hybrid
Dear Candidate, We have an urgent opening with one of Multinational company for Linux Device Driver (LDD) Developer. Experience: 4+ Years Location: Bangalore, Chennai, Hyderabad. Interested one can share their resume on Deepaksharma@thehrsolutions or also can whatsapp on 8882505093 Job descriptions: 4 to 7 yrs of Exp in Embedded Software Domain Proficient in software development using C, C++ and multi-threaded programming. Working experience one or more RTOS like QNX, VxWorks, FreeRTOS, ThreadX is desired. Work experience Mainly LDD, Linux Kernel level experience Experience working with one or more of - BSP, HAL, Bootloader, UART/SPI/I2C/DMA and Board bring up. Understanding into architectures - CPU, MMU, Cache, Interrupts, DMA, ADC/DAC, EEPROM, PWM, Watchdog Timers etc is a plus Exposure ARM/IA 64-bit processors architecture and HW interfaces is a plus Experience in Make, CMake or Buildroot, Dev ops, Jenkins, CI/CT/CD is desirable Bachelors degree in computer science, Engineering, or related field.
Posted 3 months ago
4 - 6 years
10 - 15 Lacs
Bengaluru
Work from Office
Capgemini is hiring for below FreeRTOS Developer Role, interested candidates please apply. Role & responsibilities : What you will do: • Deliver platform software components to support new features/asks. • Enhancing the DX-Developer Experience (API's, Sample Apps, Tools Integration, Documentation) of the Platform Software. • Add support for new features/peripherals as per the HRM. • Porting of Platform SW components. Minimum Qualifications: • 3+ years of hands-on embedded software development • Strong C programming knowledge • Coding experience with developing modules/components using layered architecture for Platform SW. • Exposure to highly resource-constrained, real-time, embedded environments. • Experience writing and optimizing device drivers for MCU peripherals (UART, SPI, GPIO, i2c, RTC, DMA, Watchdog, etc.) • Experience with one or more RTOS Free RTOS, uc/OS. • Proficiency with electronics bench test equipment such as oscilloscopes, logic analyzers, etc. • Experience working within a global organization • Excellent communication skills Qualifications Considered a Plus: • Experience working for a semiconductor company • Experience with Assembly Language for at least one MCU (ARM, RISC-V) • Understanding of hardware IP architecture, development and verification Notice Period: 15 Days/30 Days/60 Days Location: Bangalore
Posted 3 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.
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