Embedded Software Engineer

6 days ago


Anywhere in IndiaMultiple Locations Corner Tree Consulting P Ltd Full time
Job Title: Firmware Engineer

Corner Tree Consulting P Ltd is seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for designing, developing, testing, and debugging embedded software and firmware for automotive applications.

Key Responsibilities:
  • Collaborate with cross-functional teams to define system requirements and software specifications.
  • Develop low-level device drivers for various microcontrollers and peripherals.
  • Implement and maintain communication protocols like CAN, LIN, Ethernet, Bluetooth, and Wi-Fi.
  • Develop and integrate real-time operating systems (RTOS) into embedded systems.
  • Conduct code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot and resolve embedded software and hardware issues.
  • Analyze, optimize, and debug system performance and memory usage.
  • Conduct unit tests, integration tests, and system tests to ensure software quality and reliability.
  • Collaborate with the hardware team for system integration and validation.
  • Manage software and firmware configurations and maintain documentation.
Requirements:
  • Bachelor's degree in Computer Engineering, Electronics Engineering, or related discipline.
  • Strong programming skills in C and experience with embedded C development.
  • Solid experience in Linux kernel and device driver development.
  • Proficiency in microcontroller programming and familiarity with STM and NXP uControllers.
  • Hands-on experience with communication protocols such as CAN, LIN, UART, SPI, and I2C.
  • Experience in automotive domain and familiarity with Automotive SPICE.
  • Knowledge of AUTOSAR standards is preferred but not mandatory.
  • Good understanding of real-time operating systems (RTOS) and their implementation in embedded systems.
  • Familiarity with ARM Cortex-M processors and their associated development tools.
  • Experience in debugging and troubleshooting embedded systems using JTAG or other debugging tools.
  • Familiarity with software development tools such as Git, JIRA, etc.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills to work effectively in a cross-functional team environment.
  • Ability to prioritize and manage multiple tasks in a fast-paced environment.


  • Anywhere in India/Multiple Locations VVDN Technologies Pvt Ltd Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at VVDN Technologies Pvt Ltd. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing embedded software for our camera systems.Key Responsibilities:Design and develop embedded software for camera systems,...


  • Anywhere in India/Multiple Locations VVDN Technologies Pvt Ltd Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at VVDN Technologies Pvt Ltd. The ideal candidate will have a strong background in C/C++ programming and experience with Linux BSP development.Key Responsibilities:Design and develop embedded software for camera systemsLead the development of...


  • Anywhere in India/Multiple Locations TETRAHED INC Full time

    Job Title : C++ Embedded DeveloperLocation : NationwideEmployment Type : Full-TimeRole Overview :As a C++ Developer, you will play a pivotal role in designing, developing, and optimizing embedded software that operates in real-time environments. You will collaborate with hardware engineers, product managers, and fellow developers to deliver cutting-edge...


  • Anywhere in India/Multiple Locations ATech Full time

    Job DescriptionAt ATech, we are seeking an experienced Embedded Engineer to join our team. As an Embedded Engineer, you will be responsible for designing, developing, and testing embedded systems and software.Key ResponsibilitiesDesign and develop embedded systems and software using C and C++ programming languages.Work with cross-functional teams to...


  • Anywhere in India/Multiple Locations ATech Full time

    Job Title: Embedded EngineerAt ATech, we are seeking an experienced Embedded Engineer to join our team. As an Embedded Engineer, you will be responsible for designing, developing, and testing embedded systems and software.Key Responsibilities:Design and develop embedded systems and software using C and C++ programming languages.Work on real-time operating...


  • Anywhere in India/Multiple Locations/Hyderabad Xenspire Technologies Full time

    Job Title:Embedded Systems EngineerJob Summary:Xenspire Technologies is seeking an experienced Embedded Systems Engineer to join our team. As an Embedded Systems Engineer, you will play a crucial role in the design, development, and deployment of embedded systems.Key Responsibilities:Design and implement embedded software applications and device...


  • Anywhere in India/Multiple Locations TETRAHED INC Full time

    Job Title: Embedded C++ DeveloperAt TETRAHED INC, we are seeking a highly skilled Embedded C++ Developer to join our team. As a key member of our software development team, you will play a crucial role in designing, developing, and optimizing embedded software that operates in real-time environments.Key Responsibilities:Design, implement, and maintain...


  • Anywhere in India/Multiple Locations, IN Plofold Technologies Pvt. Ltd Full time

    About the Role : We are seeking a skilled Embedded Systems Engineer to join our team. You will be responsible for designing, developing, and testing embedded systems for our products. Your expertise in hardware-software integration, real-time systems, and embedded programming will be crucial to the success of our projects.Key Responsibilities : - Embedded...


  • Anywhere in India/Multiple Locations Plofold Technologies Pvt. Ltd Full time

    About the Role : We are seeking a skilled Embedded Systems Engineer to join our team. You will be responsible for designing, developing, and testing embedded systems for our products. Your expertise in hardware-software integration, real-time systems, and embedded programming will be crucial to the success of our projects.Key Responsibilities : - Embedded...


  • Anywhere in India/Multiple Locations, IN TETRAHED INC Full time

    Job Title : C++ Embedded Developer Location : Across IndiaEmployment Type : Full-TimeRole Overview : As a C++ Developer, you will play a crucial role in designing, developing, and optimizing embedded software that operates in real-time environments. You will collaborate with hardware engineers, product managers, and fellow developers to deliver cutting-edge...


  • Anywhere in India/Multiple Locations/Chennai/Pune/Mumbai/Metros Aricent Full time

    Job Title: Embedded Software EngineerJob Summary:We are seeking an experienced Embedded Software Engineer to join our team at Aricent. The successful candidate will be responsible for designing and developing embedded software for various microcontrollers and computing modules.Key Responsibilities:Developing embedded software using C, C++, and Python under...


  • Anywhere in India/Multiple Locations Plofold Technologies Pvt. Ltd Full time

    About the RoleWe are seeking a skilled Embedded Systems Engineer to contribute to the success of our projects. As a key member of our team, you will be responsible for designing, developing, and testing embedded systems for our products.Key ResponsibilitiesDevelop embedded system architectures and designs based on product requirements.Integrate hardware...


  • Anywhere in India/Multiple Locations/Chennai/Pune/Mumbai/Metros Aricent Full time

    Job Title: Embedded Software EngineerJob Summary:We are seeking an experienced Embedded Software Engineer to join our team at Aricent. The successful candidate will be responsible for designing, developing, and testing embedded software for various microcontrollers and computing modules.Key Responsibilities:Developing embedded software using C, C++, and...

  • VVDN Technologies

    3 weeks ago


    Anywhere in India/Multiple Locations, IN VVDN Technologies Pvt Ltd Full time

    Work Location : Ahmedabad/ Chennai/ Pollachi/ Pune/ Manesar/ KochiExp : 3 to 8 YearsRole Lead & above : Embedded System SoftwareSkill sets req :Mandatory :- Proven experience in C/C++ based SW development.- Proven experience in Linux BSP, Device drivers and Applications- Experience leading an Embedded SW team and delivering production software for embedded...


  • Anywhere in India/Multiple Locations/Hyderabad Xenspire Technologies Full time

    Salary : 10 - 40 LPA Job Title : Embedded Systems Engineer Location : Hyderabad, IndiaPosition Overview :As an Embedded Systems Engineer you will play a crucial role in the design, development, and deployment of embedded systems. You will collaborate with cross-functional teams to deliver cutting-edge solutions that meet both technical and business...


  • india CoreFragment Technologies Full time

    Company Description CoreFragment Technologies is a leading provider of cutting-edge solutions in Embedded Systems, Firmware Development, PCB design, IoT integration, Healthcare Technologies, Mobile Application Development, Cloud Application, and EV charging solutions. With a focus on quality, reliability, and customer satisfaction, we have successfully...


  • Anywhere in India/Multiple Locations ACZ Global Pvt Ltd Full time

    Job Title: Embedded EngineerAt ACZ Global Pvt Ltd, we are seeking a highly skilled Embedded Engineer to join our team. The ideal candidate will have a strong background in embedded C programming, with experience in bare-metal and RTOS based programming.Key Responsibilities:Design and develop embedded systems using C programmingImplement motor driver and LED...


  • Anywhere in India/Multiple Locations SKYGATE CONSULTING Full time

    Job Description:We are seeking a skilled Linux/Embedded Systems Developer to join our team at SKYGATE CONSULTING.Key Responsibilities:Develop and maintain Linux device drivers for embedded systems.Port and customize the Linux kernel for various embedded platforms.Design and implement network drivers and file systems for embedded devices.Optimize network...


  • india Supercoder Full time

    Greetings and thank you for visiting our job post.Supercoder is an AI-powered career development platform to connect developers around the world to remote job opportunities with competitive payment.Our client, based in Korea, is seeking an experienced Embedded Software Engineer to join their innovative team. You will play a key role in developing embedded...

  • Software Engineer

    6 days ago


    Anywhere in India/Multiple Locations Dotflick Solutions Full time

    Job Title: Software DeveloperAt Dotflick Solutions, we are seeking a highly skilled Software Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable cloud-based systems using Canonical OpenStack.Key Responsibilities:Design and develop highly distributed cloud management...