Embedded Software Developer at Expleo Group
, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

06 Jun, 26

Salary

0.0

Posted On

08 Mar, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, Embedded System Design, Real Time Operating System, Modbus, SPI, I2C, TCP/IP, OPC UA, SCM, Defect Tracking Tools, Peer Review, Schematics Reading, Datasheet Analysis, Software Integration, Release Management, Troubleshooting

Industry

IT Services and IT Consulting

Description
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

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
The role involves executing the complete embedded software development life cycle, focusing on designing, integrating, and reviewing new software components for embedded systems. Responsibilities include designing, developing, coding, testing, and debugging system software from requirements through production, along with providing post-production support.
Loading...