Qode logo
Embedded Linux Application Developer
full-timeChoodasandra

Summary

Location

Choodasandra

Type

full-time

Claim this Company

Are you the employer? Manage your company page directly.

Explore Jobs

About this role

Embedded Linux Application DeveloperLocation: Bangalore, IndiaWorkplace Type: Onsite
About the RoleWe are seeking a highly motivated and experienced Embedded Linux Application Developer to join our dynamic team in Bangalore. In this role, you will be responsible for designing, developing, and implementing embedded software solutions for our next-generation products. You will work on a variety of projects, utilizing your expertise in C++, Linux, and industrial communication protocols. The ideal candidate will have a strong understanding of embedded systems, excellent problem-solving skills, and a passion for creating innovative solutions. This role requires 6 to 12 years of experience and offers a competitive salary commensurate with experience.
Key Responsibilities
  • Design, develop, and test embedded Linux applications using C++.
  • Implement and integrate industrial communication protocols such as Modbus, DNP3, and IEC 61850.
  • Develop and maintain Linux character device drivers.
  • Utilize design patterns and Linux IPC mechanisms for efficient and robust software development.
  • Work with lab equipment such as oscilloscopes, logic analyzers, and AC/DC power supplies for debugging and testing.
  • Develop and maintain build pipelines using Github Actions.
  • Participate in code reviews and contribute to improving code quality.
  • Collaborate with cross-functional teams to define and implement product requirements.
  • Troubleshoot and resolve software defects.
  • Document software designs and implementations.

Required Skills & Qualifications
  • 6 to 12 years of experience in embedded Linux application development using C++.
  • Strong understanding of design patterns, Linux IPC, and IP networking.
  • Experience with industrial protocols such as Modbus, DNP3, and IEC 61850.
  • Proficiency in Python and shell scripting.
  • Experience with Github Actions and build pipelines.
  • Familiarity with Jira and Confluence for issue tracking and documentation.
  • Experience with Linux character device drivers.
  • Hands-on experience with lab equipment such as oscilloscopes, logic analyzers, and AC/DC power supplies.
  • Strong problem-solving skills and ability to work independently.
  • Must have skills: Jira, GitHub, Embedded Linux, Design Patterns, FreeRTOS, RTOS

.

Other facts

Tech stack
C++,Embedded Linux,Modbus,DNP3,IEC 61850,Linux Character Device Drivers,Design Patterns,Linux IPC,Github Actions,Oscilloscopes,Logic Analyzers,Python,Shell Scripting,Jira,Confluence,FreeRTOS

About Qode

Software Development Outsourcing Expert | Application Development Specialist | Trusted Software Vendor | Outsourced App Development Solutions | Innovative Software Development Partner | Custom application development services | Leading Software Outsourcing Provider | Experienced App Development Team | Reliable Software Development Partner | Strategic Technology Outsourcing Solutions.

Innovate & Dominate with our #1 Software Development Agency.
👉 Codearray is one of the leading companies in Software development, where we have worked with some of the best innovative ideas and brands in the world across industries.

✅ Custom Software Development: We specialize in creating custom software solutions tailored to your business requirements, ensuring efficiency and productivity.

✅ Web and Mobile App Development: Our expertise extends to building responsive and feature-rich web and mobile applications that engage users and provide a higher ROI.

✅ Quality Assurance: Our rigorous testing processes ensure the functionality and reliability of our software. This guarantees a seamless user experience.

✅ Maintenance and Support: We provide ongoing support and maintenance services, ensuring your software remains up-to-date and secure.

Whether you’re a startup aiming to disrupt the market or an established enterprise seeking digital transformation, CodeArray is here to turn your vision into impactful software solutions.
Join hands with us and experience the difference of working with a leading software development agency. Together, let’s shape the future of technology for your business.

Top Review
👉 CodeArray developed a sophisticated social networking mobile application for us. The project was complex and involved lots of moving parts and minute details. CodeArray demonstrated a high degree of customer-centricity and flexibility during the project with very quick response times and an accommodative approach. We highly recommend the company for complex applications.

Team size: 51-200 employees
LinkedIn: Visit
Industry: Software Development
Founding Year: 2016

What you'll do

  • The role involves designing, developing, and testing embedded Linux applications primarily using C++, and integrating industrial communication protocols like Modbus and DNP3. Responsibilities also include developing Linux character device drivers and maintaining build pipelines using Github Actions.

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on Qode's careers site.
Join our talent pool first to get notified about similar roles that match your profile.

Frequently Asked Questions

What does a Embedded Linux Application Developer do at Qode?

As a Embedded Linux Application Developer at Qode, you will: the role involves designing, developing, and testing embedded Linux applications primarily using C++, and integrating industrial communication protocols like Modbus and DNP3. Responsibilities also include developing Linux character device drivers and maintaining build pipelines using Github Actions..

Why join Qode as a Embedded Linux Application Developer?

Qode is a leading Software Development company.

Is the Embedded Linux Application Developer position at Qode remote?

The Embedded Linux Application Developer position at Qode is based in Choodasandra, Karnataka, India. Contact the company through Clera for specific work arrangement details.

How do I apply for the Embedded Linux Application Developer position at Qode?

You can apply for the Embedded Linux Application Developer position at Qode directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Qode on their website.