company logo

Embedded Developer

Bangalore
Full-Time
Mid-Level: 4 to 6 years
5L - 8L (Per Year)
Posted on Apr 07 2023

Not Accepting Applications

About the Job

Skills

Embedded Systems
C (Programming Language)
c++

Job Title: Embedded Developer


Experience: 4+ years


Location: Bangalore


Type of Employment: Full-time, On-site


Job Description:

We are looking for an experienced Embedded Developer to join our team in Bangalore. The ideal candidate should have strong expertise in C and/or C++ programming for embedded systems, as well as a strong knowledge of RTOS platforms like ThreadX, VxWorks or any such RTOS kernels. Experience in embedded Linux is also preferred, but we are willing to consider candidates who are willing to adapt to work in the RTOS domain.


Responsibilities:

  • Design and develop embedded software for various microcontrollers and microprocessors.
  • Implement and integrate communication protocols such as TCP/IP, CAN, UART, I2C, SPI, etc.
  • Develop device drivers for various peripherals such as sensors, displays, motors, etc.
  • Develop and debug software using hardware debuggers, emulators, and simulators.
  • Conduct testing and debugging of software on the target hardware.
  • Write and maintain technical documentation for software development projects.
  • Work collaboratively with cross-functional teams including hardware engineers, firmware engineers, and QA engineers.
  • Stay up to date with the latest industry trends and advancements in embedded software development.


Requirements:

  • Bachelor's or master's degree in computer science, Electronics, or related field.
  • 4+ years of experience in embedded software development using C and/or C++ programming languages.
  • Strong knowledge of RTOS platforms such as ThreadX, VxWorks, or any such RTOS kernels.
  • Experience in developing software for various microcontrollers and microprocessors.
  • Experience in implementing and integrating communication protocols such as TCP/IP, CAN, UART, I2C, SPI, etc.
  • Experience in developing device drivers for peripherals such as sensors, displays, motors, etc.
  • Knowledge of hardware debuggers, emulators, and simulators.
  • Strong debugging and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to work collaboratively in a team environment.
  • Ability to work in a fast-paced, dynamic environment.


About the company

IT Solutions and Services deliver creative & futuristic solutions that allow you to assume the technologies that boost your company's future growth. Jobminar is a leading job search company in India that has effectively provided end-to-end recruitment services to its clients. Jobminar offers world-class placement as well as settlement services. It managed to be qualified professional workforce ...Show More

Industry

Business Consulting and S...

Company Size

11-50 Employees

Headquarter

Hyderabad