Embedded Software Developer 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 :
- 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 targetsSolid programming in CProven experience in embedded system design with preemptive, multitasking real time operating systemFamiliarity with SCM(Software Configuration Management), defect tracking tools and peer reviewExcellent knowledge on communication protocols like Modbus, SPI, I2C, TCP / IP, OPC UAAdequate knowledge on reading schematics and datasheet of componentsStrong documentation and writing skillsSoftware integration and release managementGood Understanding of HTML, CSS libraries & ES6.Proficiency in Javascript, including DOM manipulation and the Javascript object modelDevelop responsive web-based UI.Added Advantage :
Cyber security techniques for embedded systemsDomain knowledge on air compressorsUnderstanding of React JS and its core principlesRequirements :
Note : We are looking for Embedded Developer from Automotive domain.Experience in programming in C,socket programming / communication protocolMake sure experience are mentioned in projects(ref : hirist.tech)