Job Description
Embedded Software Developer
Manager: Murali S (Guruprasad)
Job Brief
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
Requirements
Proven working experience in software engineering(3 to 5 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
Valuable Understanding of HTML, CSS libraries & ES6.
Proficiency in Javascript, including DOM manipulation and the Javascript object model
Develop responsive web-based UI.
Added Advantage
Cyber security techniques for embedded systems
Domain knowledge on air compressors
Understanding of React JS and its core principles
Requirements
Note: We are looking for Embedded Developer from Automotive domain.
Experience in programming in C,socket programming/communication protocol
Make sure experience are mentioned in projects
📌 Embedded C + (Bengaluru)
🏢 Talpro INdia
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.