Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 10.0 years
0 Lacs
karnataka
On-site
As an Embedded C++ Software Developer with 5-10 years of experience, you will primarily focus on developing embedded software for Protection and control IEDs. Your responsibilities will include participating in requirement analysis, working with Linux environments, and utilizing standard design and test methodologies. Additionally, you will be working on Real-time Embedded Systems using RTOS such as VxWorks or RTLinux. Writing module tests, documenting test results, and working with industrial communication protocols like IEC61850, DNP3, Modbus, and Profibus will be crucial aspects of your role. You will also be expected to create/update automated test benches, work with make file systems (GCC, cmake), and provide inputs for end-user documentation. To be successful in this role, you should hold a B.E/B.Tech or higher qualification and have a strong background in Embedded C++. Experience with communication protocols like IEC 61850, DNP3, IEC60870-5-103, and Modbus is essential. This is a full-time, permanent position based in Bangalore with a day shift schedule. If you meet the required qualifications and have the necessary experience in Linux, RTOS, and Embedded C++, we encourage you to speak with the employer at +91 9990068898 to learn more about this exciting opportunity.,
Posted 1 week ago
5.0 - 10.0 years
0 Lacs
karnataka
On-site
Embedded C++ software developer with 5-10 years of experience needed in Bangalore. As an Embedded C++ developer for Protection and control IEDs, you will be responsible for participating in requirement analysis, working with Linux, and utilizing standard design and test methodologies. Experience with real-time Embedded Systems and RTOS like VxWorks or RTLinux is required. You will write module tests, document test results, and work with industrial communication protocols such as IEC61850, DNP3, Modbus, and Profibus. Creating/updating automated tests-benches, using make file system GCC, cmake, and providing inputs for end user documentation are essential aspects of the role. The ideal candidate should have a B.E/B. Tech degree or higher qualification. Proficiency in communication protocols like IEC 61850, DNP3, IEC60870-5-103, and Modbus is crucial. This is a full-time, permanent position with a day shift schedule and requires in-person work at the Bangalore location. If you meet the required qualifications and have at least 5 years of experience in Linux, RTOS, and Embedded C++, we encourage you to speak with the employer at +91 9990068898 to discuss this opportunity further.,
Posted 1 week ago
5.0 - 10.0 years
0 Lacs
karnataka
On-site
As an Embedded C++ developer with 5-10 years of experience, you will be responsible for developing embedded software for Protection and control IEDs. Located in Bangalore, you must have a strong proficiency in Embedded C++ and be capable of participating in requirement analysis. Additionally, working experience in Linux is a must. Your role will involve utilizing standard design and test methodologies for Real-time Embedded Systems with RTOS such as VxWorks or RTLinux. You will be expected to write module tests, document test results, and work with industrial communication protocols like IEC61850, DNP3, Modbus, and Profibus. Creating/updating automated test benches and familiarity with tools like GCC and cmake for file systems are also required. Furthermore, you will provide inputs for end-user documentation and work with communication protocols including IEC 61850, DNP3, IEC60870-5-103, and Modbus. The position requires a B.E/B. Tech qualification or higher. This is a full-time, permanent position with a day shift schedule. The ideal candidate should have at least 5 years of experience in Linux, RTOS, and Embedded C++. The work location is in person. If you meet these requirements and are interested in the position, please speak with the employer at +91 9990068898.,
Posted 1 week ago
14.0 - 18.0 years
20 - 25 Lacs
Bengaluru
Work from Office
Job Description Embedded Linux - RT Linux, Kernel 5.1+ , Kernel Driver, device drivers, KPI- Expert- Linux System component Deep understanding and development experience of HW- TI -AM437x, AM64 Implementation experience of PRU on TI AM4376 platform. Embedded Webserver Deep Protocol stack understanding & debugging on Ethernet and Profinet IP Application: Motor Protection algorithm Qualifications BE / MCA Schedule: Full-time Req: 0097OK
Posted 1 month ago
0 years
0 Lacs
Kolkata, West Bengal, India
On-site
1 / 2 Job Description: Senior Linux Systems & Network Engineer Job Summary: We are looking for a highly skilled Linux Systems & Network Engineer with expertise in core Linux internals, kernel-level programming, and deep networking integration with Linux. The ideal candidate should be proficient in system programming, shell scripting, and PHP, with the ability to optimize, secure, and integrate Linux-based environments seamlessly. Key Responsibilities: · Linux Kernel & System Development o Customize and optimize the Linux kernel for performance and security. o Debug and troubleshoot kernel modules, drivers, and system-level issues. o Work on low-level system calls, memory management, and process scheduling. · Networking & Integration o Configure, manage, and troubleshoot core networking protocols (TCP/IP, UDP, ICMP, etc.). o Implement firewall rules, VPNs, and network security policies in Linux environments. o Develop network-related applications and optimize performance using Linux networking stack. · Programming & Automation o Write and maintain efficient Shell scripts and automation tools for system management. o Develop and maintain web-based applications using PHP for system administration and reporting. o Debug and optimize code for system-level and network applications. · Security & System Hardening o Implement SELinux/AppArmor, IPtables/NFTables, and other security controls. o Identify and mitigate system vulnerabilities at the kernel and network level. · Integration & Customization o Develop custom Linux distributions or modify existing distributions for specific use cases. 2 / 2 o Integrate third-party hardware/software with Linux-based systems. o Optimize Linux for embedded and server environments. Required Skills & Qualifications: · Strong knowledge of Linux internals, kernel development, and system programming. · Expertise in networking protocols, firewall configurations, and security policies. · Advanced skills in Shell scripting, PHP, and system-level programming (C, Python preferred). · Experience with iptables, nftables, OpenVPN, WireGuard, DNS, DHCP, and routing protocols. · Hands-on experience with Linux performance tuning, debugging tools (strace, gdb, perf). · Knowledge of virtualization, containers (Docker, LXC), and orchestration tools. Preferred Skillset: · Contributions to open-source Linux projects or kernel modules. · Experience with DevOps, CI/CD, and cloud-based Linux environments. · Knowledge of embedded Linux or real-time Linux (RTLinux, PREEMPT-RT).
Posted 1 month ago
0.0 - 5.0 years
0 Lacs
Bengaluru, Karnataka
Remote
Location: Bengaluru, Karnataka, India Job ID: R0098024 Date Posted: 2025-06-25 Company Name: HITACHI ENERGY TECHNOLOGY SERVICES PRIVATE LIMITED Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No Job Description: The opportunity: 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. How you’ll make an impact: 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. Responsible to ensure compliance with applicable external and internal regulations, procedures, and guidelines. 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: Bachelor’s degree in EEE /ECE/CSE. Should have 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. Qualified individuals with a disability may request a reasonable accommodation if you are unable or limited in your ability to use or access the Hitachi Energy career site as a result of your disability. You may request reasonable accommodations by completing a general inquiry form on our website. Please include your contact information and specific details about your required accommodation to support you during the job application process. This is solely for job seekers with disabilities requiring accessibility assistance or an accommodation in the job application process. Messages left for other purposes will not receive a response.
Posted 1 month ago
0 years
0 Lacs
Greater Kolkata Area
On-site
We are looking for a highly skilled Linux Systems & Network Engineer with expertise in core Linux internals , kernel-level programming , and deep networking integration with Linux. The ideal candidate should be proficient in system programming, shell scripting, and PHP , with the ability to optimize, secure, and integrate Linux-based environments seamlessly. Key Responsibilities: · Linux Kernel & System Development o Customize and optimize the Linux kernel for performance and security. o Debug and troubleshoot kernel modules, drivers, and system-level issues. o Work on low-level system calls , memory management, and process scheduling. · Networking & Integration o Configure, manage, and troubleshoot core networking protocols (TCP/IP, UDP, ICMP, etc.). o Implement firewall rules , VPNs, and network security policies in Linux environments. o Develop network-related applications and optimize performance using Linux networking stack. · Programming & Automation o Write and maintain efficient Shell scripts and automation tools for system management. o Develop and maintain web-based applications using PHP for system administration and reporting. o Debug and optimize code for system-level and network applications. · Security & System Hardening o Implement SELinux/AppArmor , IPtables/NFTables, and other security controls. o Identify and mitigate system vulnerabilities at the kernel and network level. · Integration & Customization o Develop custom Linux distributions or modify existing distributions for specific use cases. o Integrate third-party hardware/software with Linux-based systems. o Optimize Linux for embedded and server environments. Required Skills & Qualifications: · Strong knowledge of Linux internals, kernel development, and system programming . · Expertise in networking protocols, firewall configurations, and security policies . · Advanced skills in Shell scripting, PHP , and system-level programming (C, Python preferred). · Experience with iptables, nftables, OpenVPN, WireGuard, DNS, DHCP, and routing protocols . · Hands-on experience with Linux performance tuning, debugging tools (strace, gdb, perf) . · Knowledge of virtualization, containers (Docker, LXC), and orchestration tools . Preferred Skillset: · Contributions to open-source Linux projects or kernel modules . · Experience with DevOps, CI/CD, and cloud-based Linux environments . · Knowledge of embedded Linux or real-time Linux (RTLinux, PREEMPT-RT) .
Posted 1 month 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 month 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 months 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 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
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough