Embedded Software Developer

Job Locations
IN-KA-Bangalore
Job area
Engineers & Technicians
Employment type
Permanent
Workplace
On-Site
ID
2026-51076

Overview

We are looking for a professional embedded developer to execute the complete embedded software development life cycle.  The goal is to develop, integrate and review the new software components.

Responsibilities

  • Design and implement the software for embedded system from requirement/Change requests to production.
  • Design, develop, code, test and debug system software.
  • Review code and design
  • Analyze and enhance the existing software for efficiency, stability and scalability of system resources
  • Integrate and validate new design
  • Provide post production support
  • Work with third party and other open source software

Qualifications

software engineer

Essential skills

  • Proven working experience in software engineering (4 to 8 Years)
  • Experience in hands-on development and troubleshooting on embedded targets
  • Solid programming in C
  • Proven experience in embedded system design with preemptive, multitasking real time operating system
  • Familiarity with SCM(Software Configuration Management), defect tracking tools and peer review
  • Excellent knowledge on communication protocols like Modbus, SPI, I2C, TCP/IP, OPC UA
  • Adequate knowledge on reading schematics and datasheet of components
  • Strong documentation and writing skills
  • Software integration and release management

Desired skills

  • HTML , CSS3 and JavaScript for Webpages
  • Cyber security techniques for embedded systems
  • Domain knowledge on air compressors

Experience

4 to 8 Years

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share to social media

Can't find the job of your choice?
Upload your C.V. / Resume here for our recruiters to view.