Senior Embedded Software Engineer

4 weeks ago


Bengaluru, India Endivite Technologies Full time

Requirements:

- Bachelor's degree in Computer Science, Electrical Engineering, or related field.

- Proven experience in embedded software development using C/C++.

- Strong proficiency in build systems such as CMake and Make.

- Experience in developing device drivers and interfacing with hardware peripherals.

- Familiarity with communication protocols (e.g., UART, SPI, I2C, Ethernet, CAN).

- Hands-on experience with continuous integration tools, preferably Jenkins.

- Knowledge of software development lifecycle and best practices.

- Excellent problem-solving and debugging skills.

- Strong communication and collaboration abilities.

Preferred Qualifications:


- Master's degree in Computer Science, Electrical Engineering, or related field.

- Experience with real-time operating systems (RTOS) such as FreeRTOS or ThreadX.

- Familiarity with version control systems (e.g., Git, SVN).

- Understanding of software security principles and practices.

- Experience with scripting languages (e.g., Python, Bash) for automation


- Lead the design, development, and testing of embedded software from concept to production.


- Work closely with hardware engineers to ensure software integrates seamlessly with the target hardware platform.


- Write efficient, maintainable, and well-documented embedded code using C, C++, or Assembly language.


- Implement device drivers, real-time operating systems (RTOS), and low-level system functionalities.


- Perform unit testing, integration testing, and system-level testing to ensure software quality and reliability.


- Debug and troubleshoot software issues to identify and resolve problems efficiently.


- Optimize code performance for resource-constrained embedded systems.


- Stay up-to-date with the latest advancements in embedded systems technologies and best practices.


- Mentor junior engineers and provide technical guidance within the team.


- May contribute to technical documentation and participate in code reviews.

(ref:hirist.tech)

  • Bengaluru, India IN19 Alcon Laboratories (India) Pvt Ltd Company Full time

    Summary of the positionAlcon is looking to hire Senior Embedded Software Engineer. At Alcon, we are driven by the meaningful work we do to help people see brilliantly. We innovate boldly, champion progress, and act with speed as the global leader in eye care. Here, you’ll be recognized for your commitment and contributions and see your career like never...


  • Bengaluru, India IN19 Alcon Laboratories (India) Pvt Ltd Company Full time

    Summary of the position Alcon is looking to hire Senior Embedded Software Engineer. At Alcon, we are driven by the meaningful work we do to help people see brilliantly. We innovate boldly, champion progress, and act with speed as the global leader in eye care. Here, you’ll be recognized for your commitment and contributions and see your career like...


  • Bengaluru, India DBSI Services Full time

    Job Title: Embedded Software EngineerLocation: Pune and BengaluruJob Description:We are seeking a skilled Embedded Software Engineer to join our dynamic team. As an Embedded Software Engineer, you will be responsible for developing robust and efficient embedded software solutions for a variety of applications. Your expertise in programming, particularly in...


  • Bengaluru, India DBSI Services Full time

    Job Title: Embedded Software EngineerLocation: Pune and BengaluruJob Description:We are seeking a skilled Embedded Software Engineer to join our dynamic team. As an Embedded Software Engineer, you will be responsible for developing robust and efficient embedded software solutions for a variety of applications. Your expertise in programming, particularly in...


  • Bengaluru, India DBSI Services Full time

    Job Title: Embedded Software EngineerLocation: Pune and BangaluruJob Description:We are seeking a skilled Embedded Software Engineer to join our dynamic team. As an Embedded Software Engineer, you will be responsible for developing robust and efficient embedded software solutions for a variety of applications. Your expertise in programming, particularly in...


  • Bengaluru, India DBSI Services Full time

    Job Title: Embedded Software Engineer Location: Pune and Bangaluru Job Description: We are seeking a skilled Embedded Software Engineer to join our dynamic team. As an Embedded Software Engineer, you will be responsible for developing robust and efficient embedded software solutions for a variety of applications. Your expertise in programming,...


  • Bengaluru, India DBSI Services Full time

    Job Title: Embedded Software Engineer Location: Pune and Bengaluru Job Description: We are seeking a skilled Embedded Software Engineer to join our dynamic team. As an Embedded Software Engineer, you will be responsible for developing robust and efficient embedded software solutions for a variety of applications. Your expertise in programming,...


  • Bengaluru, India LTIMindtree Full time

    Senior Software EngineeringJob Req Id: 1271114 Embedded software development using Embedded C programming skills and knowledge of Wireless headsets based on Bluetooth and DECT platforms. Knowledge of short range wireless technologies like Bluetooth and DECT are added advantage. USB knowledge is also an added advantage. Embedded software development using...


  • Bengaluru, India LTIMindtree Full time

    Senior Software Engineering Job Req Id: 1271114 Embedded software development using Embedded C programming skills and knowledge of Wireless headsets based on Bluetooth and DECT platforms. Knowledge of short range wireless technologies like Bluetooth and DECT are added advantage. USB knowledge is also an added advantage. Embedded software development using...


  • Bengaluru, India Advanced Sterilization Products Full time

    ResponsibilitiesUnder limited supervision, general direction, etc. and in accordance with all applicable government laws, regulations and ASP policies, procedures and guidelines, this position:·Design, develop, and implement embedded software for our products and systems.·Collaborate with cross-functional teams to define, design, and implement new software...


  • Bengaluru, India Happiest Minds Technologies Full time

    Job Title: Senior Embedded Engineer/ArchitectLocation: BangaloreExperience: 12-17 YearsJob Description:We are seeking a seasoned Embedded Engineer/Architect with extensive experience in software design, development, and troubleshooting within embedded systems environments. The ideal candidate will possess a proven track record of crafting software designs,...


  • Bengaluru, India ELDAAS Technologies Full time

    Company DescriptionELDAAS Technologies is a leading provider of state-of-the-art Product Engineering capabilities, specializing in serving Defence/Aerospace and other industries. With 14 years of experience, we have expertise in Short Range RADARs, RF sub module design, Communication Systems design, Embedded hardware/software development, FPGA solutions, and...


  • Bengaluru, India DBSI Services Full time

    Job Title: Embedded Software EngineerJob Location: Bengaluru, Karnataka, India Job Description:Responsibilities:• Develop and maintain embedded software solutions for a range of applications, ensuring high performance, reliability, and efficiency.• Collaborate with cross-functional teams to understand project requirements and design specifications.•...


  • Bengaluru, India DBSI Services Full time

    Job Title: Embedded Software Engineer Job Location: Bengaluru, Karnataka, India Job Description: Responsibilities: • Develop and maintain embedded software solutions for a range of applications, ensuring high performance, reliability, and efficiency. • Collaborate with cross-functional teams to understand project requirements and design specifications....


  • Bengaluru, India Garrett - Advancing Motion Full time

    Our Embedded Software Engineers are finding new and creative ways of making vehicles more efficient every day. Join us and set the industry towards a cleaner future!Part of the Garrett Engineering organization, theElectrification Centre of Excellenceteam is responsible for developing a differentiated product portfolio of e-boosting solutions that...


  • Bengaluru, India Ford Motor Company Full time

    At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams! With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow’s transportation. Ford...


  • Bengaluru, India ELDAAS Technologies Full time

    Company DescriptionELDAAS Technologies is a leading provider of state-of-the-art Product Engineering capabilities, specializing in serving Defence/Aerospace and other industries. With 14 years of experience, we have expertise in Short Range RADARs, RF sub module design, Communication Systems design, Embedded hardware/software development, FPGA solutions, and...


  • Bengaluru, India Quess Corp Limited Full time

    We are hiring for Sr Embedded Software Engineer,Exp : 4 to 6yearsMandatory Skill: Software development in C, C++, Requirements, design, Development, Systems testing.Systems scenarios development, testing, working experience on embedded systems, simulation systems.Thorough understanding of DO178B / C process. Adherence to the process is mandatory as it is...


  • Bengaluru, India Quess Corp Limited Full time

    We are hiring for Sr Embedded Software Engineer,Exp : 4 to 6yearsMandatory Skill: Software development in C, C++, Requirements, design, Development, Systems testing.Systems scenarios development, testing, working experience on embedded systems, simulation systems.Thorough understanding of DO178B / C process. Adherence to the process is mandatory as it is...


  • Bengaluru, India Quess Corp Limited Full time

    We are hiring for Sr Embedded Software Engineer, Exp : 4 to 6years Mandatory Skill: Software development in C, C++, Requirements, design, Development, Systems testing. Systems scenarios development, testing, working experience on embedded systems, simulation systems. Thorough understanding of DO178B / C process. Adherence to the process is mandatory as it is...