Embedded Systems Software Developer

7 hours ago


Pune, Maharashtra, India beBeeEmbeddedSystems Full time ₹ 10,00,000 - ₹ 25,00,000

We are seeking a highly skilled Embedded Systems Software Developer to join our team. This role will involve designing and developing software for embedded systems, including Linux-based operating systems.

The successful candidate will have extensive experience with Linux and embedded systems development, as well as proficiency in C, C++, and other relevant programming languages. They will also have excellent communication and presentation skills, as well as the ability to work effectively in a remote team environment.

As an Embedded Systems Software Developer at Canonical, you will be responsible for:

  • Designing and developing software for embedded systems, including Linux-based operating systems
  • Collaborating with cross-functional teams to identify and prioritize project requirements
  • Participating in code reviews and ensuring high-quality software development practices
  • Developing and maintaining documentation for software projects
  • Providing technical guidance and support to customers and colleagues

To succeed in this role, you will need:

  • Bachelor's degree in Computer Science or related field
  • Extensive experience with Linux and embedded systems development
  • Proficiency in C, C++, and other relevant programming languages
  • Excellent communication and presentation skills
  • Ability to work effectively in a remote team environment

We offer a competitive compensation package, including a base salary and performance-driven annual bonus. We also provide a distributed work environment with twice-yearly team sprints in person, a personal learning and development budget of USD 2,000 per year, and recognition rewards.

At Canonical, we value diversity, equity, and inclusion, and strive to create a workplace where everyone feels welcome and supported. We encourage applications from underrepresented groups and individuals who share our values.

Our company culture is based on collaboration, innovation, and a commitment to delivering high-quality software solutions. If you are passionate about embedded systems development and want to work with a talented team of professionals, we would love to hear from you

We are committed to providing equal employment opportunities to all qualified applicants, regardless of their background, ethnicity, nationality, gender, sexual orientation, disability, or age. We believe that a diverse and inclusive workplace is essential for creativity, innovation, and success.

Apply now to join our team of talented developers and contribute to shaping the future of embedded systems software development

No phone calls please. We will review your application and get back to you if we would like to schedule an interview.

This job requires up to 30% travel for customer meetings, company events, and conferences.


  • Embedded Systems

    2 days ago


    Pune, Maharashtra, India Micromation Systems Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Company DescriptionEstablished in 2022 in Kothrud, Pune, Micromation Systems is a partnership-based firm manufacturing CNC machines, PID controllers, pH controllers, and more. We also create custom-made fully automated machines for various job types. Our products are known for their premium quality, seamless finish, unique patterns, and affordable prices....


  • Pune, Maharashtra, India beBeeFirmware Full time ₹ 20,00,000 - ₹ 30,00,000

    Job Title:Firmware Software SpecialistKey ResponsibilitiesDesign and Development:Create firmware for embedded systems using C++ programming language.Develop and test firmware applications with expertise in RTOS, such as Zephyr, using C/C++ and GTest for unit testing.Maintain knowledge of data acquisition modules and board bring-up, with strong debugging...


  • Pune, Maharashtra, India beBeeEmbeddedSystems Full time ₹ 15,00,000 - ₹ 25,00,000

    Job DescriptionWe seek a skilled Embedded Systems Software Developer to design and develop firmware for mission-critical devices. This role requires expertise in embedded systems, C/C++, RTOS, and ARM-based MCUs.Key Responsibilities:Design and develop firmware and real-time embedded software for critical devicesOrientate low-power performance in...


  • Pune, Maharashtra, India beBeeEmbedded Full time ₹ 15,00,000 - ₹ 30,00,000

    Job Title: Software Techlead for Embedded SystemsWe are seeking a seasoned leader to drive the development of our embedded systems software.Main Responsibilities:Lead SW development for projectsTechnical solutioningStakeholder managementProject planning and executionSoftware requirement gathering and specifyingHigh-level and low-level design and...


  • Pune, Maharashtra, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878

    We are seeking a skilled Embedded Systems Software Developer to join our team.Mandatory skills include:C++ and QT development with 5-8 years of experience.Proficiency in Operating Systems, Windows, and Linux.Familiarity with the Squish tool is a plus.Good understanding of Linux internals.Effective debugging and testing skills.Knowledge of embedded...


  • Pune, Maharashtra, India Acclivis Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Acclivis Technologies is a high-end services company managed by technically qualified professionals with a collective experience of more than 200 man-years in product engineering services with custom solutions to meet client requirements. looking for talented and enthusiastic team members. If you have a passion for technology and creativity, then come join...


  • Pune, Maharashtra, India beBeeSoftware Full time

    Embedded Software EngineerWe are seeking a skilled Embedded Software Engineer to join our team.About the Role:This is an exciting opportunity for a seasoned software engineer to work on developing high-quality embedded software solutions. The ideal candidate will have a strong background in C++ and experience with Linux/POSIX environments. They will also be...


  • Pune, Maharashtra, India beBeeembeddedSoftware Full time ₹ 9,00,000 - ₹ 12,00,000

    Embedded Software DeveloperWe are seeking a skilled Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for developing and optimizing software for embedded systems.Key Responsibilities:Design and implement embedded software solutions using C programming language.Work with 16/32-bit microcontrollers to...


  • Pune, Maharashtra, India Akshay Embedded Systems Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job descriptionSkillsEmbedded C,Electronics Hardware understanding, Should handle complete embedded product development cycleExperience in Embedded Firmware developmentExcellent programming skills in C, Embedded CExperience in working with Cortex-M ArchitectureGood experience in design, development, and troubleshooting of embedded systemsAble to develop...


  • Pune, Maharashtra, India beBeeEmbeddedDeveloper Full time

    Job OverviewWe are seeking an Embedded Systems Professional with a proven track record in developing embedded systems solutions.Key Responsibilities:Design and develop embedded systems software using C programming language.Implement and test 8-bit and 16-bit controllers.Collaborate with cross-functional teams to deliver high-quality products.Requirements:3-6...