Highly Skilled Embedded Software Engineer

1 week ago


Bengaluru, Karnataka, India Akshaya IT Business solutions Full time

We are seeking an experienced developer to design, develop, and optimize embedded software applications using C++ for Linux-based systems at Akshaya IT Business solutions.

About the Role

This is a challenging opportunity for a skilled professional who can work on designing and developing complex embedded software applications. The ideal candidate will have hands-on experience in C++ programming and a strong understanding of Linux operating systems.

Key Responsibilities:

  • Design, develop, and optimize embedded software applications using C++ for Linux-based systems.
  • Collaborate with cross-functional teams to gather and analyze requirements, ensuring that all specifications are met.
  • Develop and optimize device drivers and system software, taking into account hardware constraints and performance metrics.
  • Perform system-level debugging and troubleshooting to ensure efficient performance and stability, minimizing downtime and maximizing productivity.
  • Implement and manage real-time operating systems (RTOS) on embedded platforms, handling multiple threads and tasks simultaneously.
  • Work on kernel-level programming and customization for specific hardware requirements, adhering to industry standards and best practices.
  • Interface with hardware components and peripherals through various protocols, ensuring seamless communication and data exchange.
  • Create and maintain technical documentation for software design and code, facilitating knowledge sharing and collaboration among team members.
  • Ensure compliance with coding standards, best practices, and regulatory requirements, maintaining high levels of quality and reliability.
Requirements

To succeed in this role, you should have:

  • A Bachelor's degree in Computer Science, Electronics, Electrical Engineering, or a related field.
  • At least 3 years of experience in embedded systems development using C++.
  • Proficiency in Linux operating systems, including kernel and device driver development.
  • Strong experience in Linux OS-level programming and debugging, with a solid understanding of memory management and process scheduling.
  • Familiarity with embedded system constraints, including memory and processing limits, as well as power consumption and thermal management.
  • Experience with multithreading and real-time operating systems (RTOS), including task scheduling and synchronization mechanisms.
  • Solid understanding of communication protocols, including serial communication, network protocols, and firmware interfaces.
  • Familiarity with version control tools like Git and build systems like CMake.
  • Strong problem-solving and debugging skills, with the ability to troubleshoot complex issues and identify root causes.
Estimated Salary

$120,000 - $150,000 per year



  • Bengaluru, Karnataka, India TITAN CONSULTANCY Full time

    Company Overview: TITAN CONSULTANCY is a leading provider of cutting-edge technology solutions, and we're seeking an exceptional Embedded C/C++ Application Developer to join our team. We're passionate about delivering innovative software solutions that drive business success.Salary: $120,000 - $180,000 per annum, depending on experience and...


  • Bengaluru, Karnataka, India Intel Full time

    Job OverviewWe are seeking a highly skilled and experienced Embedded Software Development Engineer to join our team. The successful candidate will be responsible for developing Linux drivers and applications for Intel's SoC FPGA technology.About the RoleIn this role, you will have the opportunity to work on cutting-edge technology and deliver world-class...


  • Bengaluru, Karnataka, India Domnic Lewis International Full time

    Domnic Lewis International is seeking a Highly Skilled Embedded Software Architect to join our team. The ideal candidate will have at least 12-16 years of hands-on experience in complex embedded real-time software design and development.Job Description:The Embedded Software Architect will be responsible for the software design/implementation phase by...


  • Bengaluru, Karnataka, India CAPUF Embedded Full time

    Overview of CAPUF EmbeddedCAPUF Embedded Private Limited is a leading embedded product development company. We specialize in creating end-to-end solutions for custom hardware, firmware, and software development.Job SummaryWe are seeking an experienced Embedded Hardware Development Engineer to join our team. The successful candidate will be responsible for...


  • Bengaluru, Karnataka, India L&T Technology Services Full time

    L&T Technology Services is a leading global technology consulting and digital solutions company.We are seeking an exceptional Senior Embedded Engineer to join our team.**Job Description:**The ideal candidate will have a strong background in embedded systems and software development.**Key Responsibilities:* Design, develop, and test embedded software...


  • Bengaluru, Karnataka, India Hiring House Technology Full time

    About Us: At Hiring House Technology, we strive to deliver cutting-edge products that exceed customer expectations.We are seeking a highly skilled Embedded C++ Software Engineer to join our team in Whitefield, Bengaluru.Job Overview:The ideal candidate will design and implement Fiery Products with high-quality standards and deadlines. This role involves...


  • Bengaluru, Karnataka, India 3INSYS SOFTWARE SOLUTIONS PRIVATE LIMITED Full time

    About the RoleWe are seeking a highly skilled Embedded Software Developer to join our team at 3Insys Software Solutions Private Limited. In this role, you will be responsible for implementing and testing tools and plugins in a tool chain environment (Model Based Software development).Key Responsibilities:Implement and test tools and plugins in a tool chain...


  • Bengaluru, Karnataka, India Akshaya IT Business solutions Full time

    Job DescriptionWe are seeking an experienced C++ Embedded Linux Developer to join our team at Akshaya IT Business solutions.The ideal candidate will have a strong background in embedded systems, C++ programming, and Linux environments.You will be responsible for developing, debugging, and optimizing embedded software for a range of hardware products. Your...


  • Bengaluru, Karnataka, India Celstream Technologies Full time

    About Celstream TechnologiesCelstream Technologies is a leading technology firm with a strong presence in Bangalore, offering a unique blend of innovation and expertise in embedded systems development.Salary: ₹1,200,000 - ₹1,800,000 per annumJob DescriptionWe are seeking an exceptional Embedded Systems Engineer to join our team. As a key member of our...


  • Bengaluru, Karnataka, India HyrEzy Talent Solutions Full time

    About the RoleWe are seeking a highly skilled Embedded Linux Systems Engineer to join our team at HyrEzy Talent Solutions. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining embedded systems and Linux-based solutions.Key Responsibilities:Embedded Linux Development: Develop and maintain Linux-based...


  • Bengaluru, Karnataka, India Fubeus Full time

    Embedded Linux Engineer OpportunityFubeus is seeking an experienced Embedded Linux Engineer to lead our team in developing cutting-edge embedded systems. As a key member of our engineering team, you will be responsible for designing and implementing robust C/C++ code for embedded Linux applications, drivers, and kernels.Responsibilities:Linux Application...


  • Bengaluru, Karnataka, India KPIT Full time

    KPIT Technologies is a global partner to the automotive and mobility ecosystem for making software-defined vehicles a reality.As a leading independent software development and integration partner, KPIT helps mobility leapfrog towards a clean, smart, and safe future. With 11,000+ automobelievers across the globe specializing in embedded software, AI, and...


  • Bengaluru, Karnataka, India airbus Full time

    About AirbusA global leader in the aerospace sector, Airbus designs, produces and delivers innovative solutions to create a better-connected, safer and more prosperous world. With commercial aircraft manufacturing, Space and Defense, and Helicopters Divisions, Airbus is the largest aeronautics and space company in Europe and a worldwide leader. Our...


  • Bengaluru, Karnataka, India Nixcel Software Full time

    Job Description:Key Responsibilities:• Passionate about software development and staying up-to-date with industry trends.• Strong experience in embedded domains, preferably automotive, with a focus on Linux system internals.• Exceptional C/C++ programming skills, with a strong understanding of network and socket device drivers.• In-depth knowledge of...


  • Bengaluru, Karnataka, India Recruitment Full time

    We are seeking a highly skilled and experienced Embedded Software Engineer to design, develop, and optimize embedded software for various applications.The ideal candidate will have a strong background in embedded systems development and be responsible for ensuring high performance, reliability, and scalability.Main Responsibilities:Design and develop...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About UsGuidewire Software is a world-renowned provider of software solutions for the insurance industry.Estimated Salary Range: $140,000 - $200,000 per yearJob Description:Key Responsibilities:Lead the design and architecture of complex software systems, making informed decisions that align with our company's technical vision.Collaborate with product...


  • Bengaluru, Karnataka, India Aptiv Full time

    Embedded Software Architect/Development at AptivAptiv, a leading global technology company with a rich automotive legacy, seeks an experienced Embedded Software Architect/Development to join its team. With a mission to develop safer, greener, and more connected solutions for the future of mobility, Aptiv provides a platform for professionals to grow and...


  • Bengaluru, Karnataka, India MRI Software Full time

    Job Title : Perl/Python Software DeveloperExperience : 5-7Job DescriptionWe are seeking a highly motivated and experienced Software Developer to join our dynamic IT team. The ideal candidate will have a strong background in Perl scripting, Python programming, XML/XSLT transformations, and database technologies.ResponsibilitiesDevelop and maintain software...


  • Bengaluru, Karnataka, India Creeno Solutions Pvt Ltd Full time

    Android BSP Software Engineer OpportunityWe are seeking a talented Android BSP software engineer to enhance our team's expertise in Embedded Linux, Android HAL, and system-level development.About the Role:Develop cutting-edge Android BSP solutions for complex embedded systems.Collaborate with cross-functional teams to drive innovation and quality.Maintain...


  • Bengaluru, Karnataka, India Nixcel Software Full time

    Nixcel Software is a leading software development company that specializes in creating innovative solutions for the automotive industry. We are currently seeking an exceptional Embedded Software Specialist to join our team.About the RoleThe ideal candidate will have strong experience in embedded domains, preferably automotive, and exceptional C/C++...