Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
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
20.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Share this job Business Information Hitachi Energy India Development Centre (IDC) is a research and development facility with around 500 R&D engineers, specialists, and experts, who focus on creating and sustaining digital solutions, new products and technology. This includes product integration, testing, cybersecurity, and certification. The India Development Centre is situated in Chennai and Bangalore. IDC collaborates with the R&D and Research centres of Hitachi Energy, which are spread across more than 15 locations throughout 12 countries. In the past 20 years, IDC has secured more than 200 international papers and 150+ patents. Mission Statement As part of an agile software organization, you will work in a stimulating and global environment characterized by both collaboration and independent work. The IED Software platform team within R&D develops and maintains the software platform for our products, globally. Being our Software Developer will make you a part of an experienced development team that value great team spirit and work according to SCRUM. Here, you will design and develop new functions as well as maintain and support the existing platform. This position will give you the chance to broaden your knowledge in development and maintenance of advanced embedded real-time systems for critical applications. Your Responsibilities As a R&D Engineer Embedded Software developer you will be a part of the software platform development team and report to the R&D Team Manager. Develop, maintain, and provide regularly support for advanced embedded real-time software. Translate the business requirements into software design concepts. Maintenance and support in troubleshooting of complex customer support cases Document the software. Be delivery and deadline oriented. Live Hitachi Energy core values of safety and integrity, which means taking responsibility for your own actions while caring for your colleagues and the business. Living Hitachi Energy’s core values of safety and integrity, which means taking responsibility for your own actions while caring for your colleagues and the business. Your Background B.E (EEE/ECE/CSE) with 3 to 5 years with experience in Embedded Software development In depth knowledge in RTOS (Real Time Operating System) is must, RTLinux or VxWorks preferred RTOS and C++ working experience is a must Working experience in embedded C is an advantage Additional in software analysis tools, communication protocols/stacks, Industrial IoT, or distributed systems is a plus Experience of managing agile software development (SCRUM) will be to your advantage Passionate to operate in an international team setup committed to agile principles Good communication skills, team player attitude and technical leadership ambition Proficiency in both spoken & written English language is required. Apply now Location Bengaluru, Karnataka, India Job type Full time Experience Experienced Job function Engineering & Science Contract Regular Publication date 2024-05-10 Reference number R0050031 Show more Show less
Posted 2 weeks 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
15 - 18 years
25 - 35 Lacs
Pune
Work from Office
Our Special Projects Division (SPD) is on the lookout for a highly competent and technically exceptional Software Lead to join our team. This is not a standard software developer role we are seeking a dynamic professional with deep technical expertise, problem-solving acumen, and the ability to thrive in challenging environments. As part of SPD, you will be working on cutting-edge global projects that demand innovation and precision. One of the key assignments includes contributing to the development of advanced turret gun systems, which requires a thorough understanding of embedded systems, real-time software development, and system integration. In this role, you will collaborate directly with leading global MNCs, ensuring seamless communication and alignment with international teams. This is an exciting opportunity for a software expert who is ready to lead from the front, take ownership of high-impact projects, and deliver solutions that make a real-world difference. You will be responsible for: 1. Design of Software Architecture for Challenging Mission critical applications using on real time operating systems like Vxworks, QNX, RT-Linux, on VME, VPX, CPCI and ARM based bare metal environments for embedded applications. 2. Develop firmware, drivers, system software, debug bootloaders, board support packages (BSPs), and Linux kernel modules. for SoM-based platforms. 3. Implement and optimize communication protocols such as SPI, I2C, UART, PCIe, CAN, and USB. 4. Develop Application software for VME, VPX, CPCI and ARM based SOM with multi-threading, multi-processing, communication protocol implementation, IPC, Synchronization technique, object-oriented design methodology. 5. Design of interactive GUI using latest tools like QT, Microsoft Visual Studio with interfacing of different instrumentations for real time monitoring and control of electromechanical and hydraulic systems. 6. Preparation of software design documents to develop software in a controlled manner with unit testing of modules during the software development process 7. Static and Dynamic code analysis UML Modelling Tool. 8. Software Validation and Verification on Target System. What skills set we are looking in a candidate: 1. BE with exposure to real time software development 2. Certification of Embedded System and RTOS must 3. Exposure to Software Version control app like GIT hub for software documentation 4. MATLAB/LabView desirable 5. Strong programming skills in C, C++, 6. Experience in Linux kernel development, device drivers, BSP development, embedded Linux build systems like Yocto, Buildroot, or other. 7. Familiarity with ARM, RISC-V, or other processor architectures. 8. Strong knowledge of SoM architectures, embedded memory hierarchy, and peripherals. 9. Experience with RTOS (e.g., FreeRTOS, Zephyr, QNX) and real-time programming. 10. Understanding of hardware-software co-design and low-level system performance optimization. 11. Strong debugging and problem-solving skills using tools like GDB, JTAG, logic analyzers and firmware development and debugging tools. 12. Knowledge of hardware description languages (Verilog, VHDL) and system-level design and DSPs, and FPGA-based hardware implementation.
Posted 2 months ago
3 - 7 years
5 - 15 Lacs
Pune
Work from Office
key responsibilities Embedded software, Firmware in C, C++ on Linux, QT, Python Collaborate with Hardware team for driver development Skill Sets One or more skill sets listed below to fit in different positions in the development team Expertise in Embedded / RTOS : RT Linux, FreeRTOS, Linux Distributions Arch, Debian, Yokto Expertise in C, C++ (GCC), QT, Python Expertise in SQLlite Implementation experience in Socket programming, MQTT, AMQP, HTTPS, Web Socket, REST, SOAP, COAP Hands on experience in security middleware SSL, TLS and their open source implementations Good Analytical skills Education / Qualification MTech / BTech /BE ( Electronics / computer science) Experience 5+ years hands-on experience for Program Manager / Lead Developer 3+ years for Sr. Developer Location : Pune.
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.
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