Senior Embedded Software Developer

1 day ago


Bengaluru, Karnataka, India The Qt Company Full time
About the Job

Imagine yourself helping industry leaders build innovative solutions for cars, creating cutting-edge dashboards for ships, analyzing satellite images, visualizing meteors with space agencies, and working on multiple projects and hardware platforms. That's what we do in The Qt Company's Professional Services (PS). We enable businesses worldwide to succeed with the Qt technology.

The Qt PS provides a comprehensive portfolio of consulting, workshops, training, and more. Our expertise spans the entire software development life cycle, from assisting customers in selecting the right hardware and tools to boost performance and supporting them in the maintenance phase. Our professionals are spread across the globe, working together as a cohesive team.

Key Responsibilities:

  • Develop on various platforms relevant to our products.
  • Apply fundamental software engineering skills such as debugging, version control, and testing.
  • Understand development workflows and regularly provide constructive feedback on familiar topics.
  • Utilize algorithms and data structures in development tasks.
  • Work on existing code within established architectures.
  • Collaborate across different teams and products.
  • Communicate effectively with customers, users, and contributors when applicable.
  • Serve as a trusted software developer and reliable technical consultant in customer software development projects.
  • Assist customers in resolving issues and ensure their success with Qt projects by partnering with Project Managers and other technical teams.

About You:

  • A team player who can collaborate effectively in a multicultural environment.
  • Demonstrate strong software development skills, especially in C++ and embedded platforms. Experience with Qt and QML is an asset.
  • Familiarity with computer graphics is beneficial.
  • Ability to work independently and be self-driven, even when working remotely.
  • Fluency in English (business communication).
  • Willingness to help customers and ability to describe and illustrate technical solutions on the spot.

Desirable Skills:

  • Experience in embedded product development projects. Familiarity with Yocto in particular.
  • Linux driver and application interface experience, including middleware development.
  • Cross-platform development experience.
  • Concurrent programming experience.

What We Offer

  • A dynamic, diverse, and sociable work environment.
  • Talented colleagues from around the world.
  • A competitive salary range of $120,000 - $180,000 per year, depending on location and experience.


  • Bengaluru, Karnataka, India MNR Solutions Pvt. Ltd Full time

    Job Title: Senior Embedded Software DeveloperJob Summary: MNR Solutions Pvt. Ltd. is seeking a skilled Senior Embedded Software Developer to design and develop software for embedded systems.About the Role:Meet with clients and engineering teams to determine project requirements.Design software architecture for embedded systems.Run tests to ensure...


  • Bengaluru, Karnataka, India Recruitment Full time

    Job Title: Senior Embedded Software DeveloperWe are seeking an experienced Senior Embedded Software Developer to join our team at Recruitment. The ideal candidate will be responsible for designing, developing, and optimizing embedded software for various applications, ensuring high performance, reliability, and scalability.Key Responsibilities:Design and...


  • Bengaluru, Karnataka, India Wind River Full time

    About the OpportunityWind River is seeking an experienced Senior Embedded Software Developer to join its Helix Virtualization Platform (HVP) & VxWorks development teams.The successful candidate will be responsible for designing, developing, and implementing safety-critical features and functionality used by Aerospace, Industrial, and Automotive...


  • Bengaluru, Karnataka, India SolarEdge Full time

    Transform Energy with UsSolarEdge, a global leader in smart energy technology, is seeking a seasoned Senior Embedded Software Developer to join its dynamic team.As a key member of the R&D division, you will be responsible for designing, implementing, and testing embedded systems and firmware for our cutting-edge solar energy products.Your expertise will...


  • Bengaluru, Karnataka, India ChargePoint Full time

    Key ResponsibilitiesWe are seeking a highly skilled Senior Embedded Software Developer to join our team at ChargePoint. The ideal candidate will have a strong background in Qt front-end development, with a minimum of 8 years of experience.RequirementsExtensive experience with Qt QML and JavaScriptStrong knowledge of Qt C++ and Signals & SlotsProficiency in...


  • Bengaluru, Karnataka, India Larsen & Toubro Full time

    Job DescriptionLarsen & Toubro seeks a highly skilled Senior Embedded Software Developer to lead our embedded software development team.Main Responsibilities:Develop software for embedded systems using C/Ada83/95 programming languages.Design and implement communication interfaces such as Serial (UART, SPI, I2C) and Mil-1553B.Work with resource managers like...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    About the Role:Capgemini Engineering is seeking an experienced Senior Embedded Software Developer to join our team.Expert-level experience in Embedded SW development.Automotive infotainment development experience in: MCAL configuration tools like Tresos, ECU Spectrum.AUTOSAR BSW configuration modules.CAN Stack configuration.Diagnostic framework modules like...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    OverviewAdvanced Sterilization Products is seeking a highly skilled Senior Embedded Software Development Manager to lead our team of engineers in the design, development, and implementation of embedded software for our products and systems.Job DescriptionWe are looking for an experienced professional with a strong background in embedded software development...


  • Bengaluru, Karnataka, India UST Full time

    About the RoleWe are seeking an experienced Senior Embedded Software Developer to join our team in Bangalore. This is a challenging opportunity for a skilled professional with expertise in embedded software development on MIPS/ARM devices.


  • Bengaluru, Karnataka, India SolarEdge Technologies Full time

    Unlock the Future of Renewable EnergySolarEdge Technologies, a global leader in smart energy technology, is seeking an experienced Senior Embedded Software Developer to join our dynamic team in Bangalore, India. This role offers an exciting opportunity to contribute to the development of cutting-edge solar energy products that empower a sustainable...


  • Bengaluru, Karnataka, India Toshiba Software (India) Pvt. Ltd. Full time

    Toshiba Software (India) Pvt. Ltd.Job Title: Embedded Firmware DeveloperLocation:Job Description:We are seeking a skilled Senior Software Engineer to lead the development and verification of HDD Firmware for various technologies.The ideal candidate will have:Strong understanding of embedded firmware design concepts, including verification...


  • Bengaluru, Karnataka, India Hire Xpert Full time

    Job OverviewHire Xpert is searching for a highly skilled Senior C++ Developer to join our team in Bangalore. The ideal candidate will have 6 to 10 years of experience in designing and developing software applications using C and C++.Key ResponsibilitiesDesign and develop software applications using C and C++Work on Embedded Systems and Embedded Linux...


  • Bengaluru, Karnataka, India TalentAhead India Pvt. Ltd. Full time

    TalentAhead India Pvt. Ltd. is currently seeking a skilled Senior Embedded Systems Software Developer to join our team. This role is ideal for an individual with a passion for designing and developing software for embedded systems.Key Responsibilities:Meeting with clients, designers, and engineering teams to define technical requirements.Designing program...


  • Bengaluru, Karnataka, India Universal Electronics Full time

    Job DescriptionWe are seeking a talented Senior Embedded Software Specialist to join our team at Universal Electronics.About the RoleThis is an exciting opportunity for a skilled professional with experience in embedded software development using C & Assembly language programming. You will be responsible for designing and developing embedded system...


  • Bengaluru, Karnataka, India Creative Synergies Group Full time

    About Creative Synergies Group:We provide global technology services to Fortune 500 clients95% of our revenue comes from the US, Europe, and Japan based customers.We offer Product Engineering Services (PES) with expertise in Digital, Embedded, and Mechanical SystemsWe specialize in Plant Engineering Services for Oil & Gas/ Process / Chemical Industries and...


  • Bengaluru, Karnataka, India PITCS (Poonam IT Consulting Services Pvt. Ltd) Full time

    PITCS is a leading consulting firm, and we are looking for an experienced Senior Embedded Software Developer - Automotive to join our team.As a key member of our software development team, you will be responsible for designing, developing, and testing complex embedded software systems for automotive applications. The ideal candidate will have a strong...


  • Bengaluru, Karnataka, India Thales Full time

    Software Development ExpertiseThales is seeking an accomplished Senior Embedded Software Development Expert to join our team. As a key member of our software development phase, you will utilize your expertise in C and C++ to deliver high-quality solutions.Main Responsibilities:Software engineering, modeling, and object-oriented principlesEnsure software...


  • Bengaluru, Karnataka, India Stryker Global Technology Center Pvt Ltd. Full time

    Job DescriptionStryker Global Technology Center Pvt Ltd.Senior Embedded Software Development EngineerWe are seeking a highly skilled Senior Embedded Software Development Engineer to join our team at Stryker Global Technology Center Pvt Ltd.Key ResponsibilitiesTechnical ResponsibilitiesDesign and develop advanced embedded software systems for medical...


  • Bengaluru, Karnataka, India Evoke HR Full time

    Job Title: Senior Embedded Systems DeveloperWe are seeking a seasoned Senior Embedded Systems Developer to join our team at Evoke HR. The ideal candidate will have extensive knowledge in embedded systems development, including embedded C, real-time operating systems, and microcontroller programming.Key Responsibilities:Develop, optimize, and maintain...


  • Bengaluru, Karnataka, India Advanced Sterilization Products Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Advanced Sterilization Products. As a key member of our software development team, you will be responsible for designing, developing, and implementing complex embedded systems on ASP capital and connected systems.Key ResponsibilitiesDesign, develop, and implement...