Embedded Software Engineer

23 hours ago


Bengaluru, India Chaitra Soft Full time

In this role, you have the opportunity to :

- Design and develop a software technological solution, platform or reference.


- Participates in determining the system, subsystems, and interfaces between them.


- Validates technology assumptions, evaluates alternatives, and defines functional and non-functional requirements.


- Test and review codes


To succeed in this role, you should have the following skills and experience :

- This position requires a minimum of a BE/B. Tech or ME/M. Tech in Embedded/Electronics/Computer Engineering or equivalent from an accredited university.

- Design, Code and Test for embedded systems

- Minimum 6 to 8 years experience in Software Design and development in embedded software/firmware.

- Experience in the Programming language C++. Understanding of object-oriented

- Experience with RTOS and BareMetal (MUST) based Embedded Software.

- Experience in wireless communications technologies like TCP/IP, UDP, Wi-Fi, Bluetooth, BLE, NFC, LTE Modem, etc.

- Device drivers - modification and development

- Hands-on experience on SPI, I2C, PWM, ADC, DAC, PCIe, I2C, eMMC, USB, UARTs, as well as Memory Management, Scheduling, Interrupts and multi-threading

- Microprocessor/Microcontroller development - Strong Knowledge and working experience on STM, NXP, etc. microcontrollers (domain knowledge for designs, SW, HW)

- Peripherals such as PCIe, memory interfaces, OS primitives, memory management, scheduling, interrupts, and threading

- Aware of SDLC. Good grasp of Design Patterns/ Multithreading, Code Reviews

- Experience in Agile SW Development practices; experience in the scaled agile framework (SAFe) is preferred

- Knowledge of Software/Firmware testing methodologies

- Experience in version control tools like GitHub, SVN, etc.

- Knowledge and application of the following standards and interfaces is preferred

- Communication interfaces (e.g. USB, GPIB, Ethernet, Serial, RS-485, CAN)

- Network standards (e.g. TCP/IP, UDP, Wi-Fi, Bluetooth, NFC)


(ref:hirist.tech)

  • Bengaluru, Karnataka, India Versabyte Data Systems Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Role Overview:We are looking for motivated and skilled Embedded Software Engineers who have a strong foundation in embedded system development and are excited to work at the intersection of hardware and software. This role involves hands-on development, debugging, and optimization of embedded applications for real-world industrial and consumer electronics...


  • Bengaluru, India Versabyte Data Systems Full time

    Role Overview: We are looking for motivated and skilled Embedded Software Engineers who have a strong foundation in embedded system development and are excited to work at the intersection of hardware and software. This role involves hands-on development, debugging, and optimization of embedded applications for real-world industrial and consumer electronics...


  • Bengaluru, Karnataka, India Growel Softech Pvt. Ltd. Full time

    Embedded C,Linux,BSPDescription :We are seeking a seasoned Embedded C, Linux, and BSP engineer to join our dynamic team in India. The ideal candidate will have extensive experience in embedded software development, specifically with a focus on Linux operating systems and board support packages. You will play a crucial role in designing and optimizing...


  • Bengaluru, Karnataka, India beBeeDeveloper Full time ₹ 9,00,000 - ₹ 12,00,000

    Software Development ExpertiseWe are seeking a highly skilled software development professional to join our team. As a key member of our organization, you will be responsible for designing and implementing firmware solutions for embedded microcontrollers in System on a Chip (SoC) projects.Key Responsibilities:Design and develop firmware in C, C++, or Rust...

  • C++ Embedded Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Cyanous Software Private Limited Full time

    Embedded C/C++ Development experience Embedded Linux.- Application Development.- Strong Debugging Skills Focused on Embedded Linux.- Experience with Yocto Build Environment. Highlited skills are mandatory and skills should be in cv mustNeed profiles by 3.30PM today only Job Description : We are looking for a highly skilled C++ Embedded Engineer with strong...


  • Bengaluru, India Cyanous Software Private Limited Full time

    Embedded C/C++ Development experience Embedded Linux. Application Development. Strong Debugging Skills Focused on Embedded Linux. Experience with Yocto Build Environment. Highlited skills are mandatory and skills should be in cv must Need profiles by 3.30PM today only Job DescriptionWe are looking for a highly skilled C++ Embedded Engineer with strong...


  • Bengaluru, Karnataka, India Talent Corner HR Services Pvt Ltd Full time

    We are seeking a highly skilled Embedded Software Engineer with strong expertise in C programming and Linux kernel development. The ideal candidate will have a background in industrial embedded systems, experience in multithreaded application development, and a deep understanding of low-level hardware/software integration.Key Responsibilities :- Design,...


  • Bengaluru, India Tonbo Imaging Full time

    Overview: We are looking for a detail-oriented Software Engineer (Embedded) to work on NVIDIA Jetson- based embedded platforms. The role involves preparing, configuring, and debugging systems for deployment in real-world environments. You will be responsible for ensuring the reliability, performance, and integration of embedded Linux systems in applications...


  • Bengaluru, Karnataka, India Careernet Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Key Skills: C++, Linux, Embedded System, Embedded C, Telematics, InfotainmentRoles and Responsibilities:Design, develop, and implement embedded software solutions for automotive applications.Collaborate with cross-functional teams to define software requirements and specifications.Conduct thorough testing and debugging of embedded systems to ensure...


  • Bengaluru, Karnataka, India People Resources Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We are looking for a Staff Embedded Software Engineer to join our Bangalore engineering team. The role involves designing and developing reliable embedded software advanced solar and energy management products