Essential Job Responsibilities:
Design/implement embedded real-time systems that meet rigorous functional safety and cybersecurity requirements
Work in an agile development workplace that uses Azure DevOps or similar tools
Collaborate with cross-functional teams located in multiple geographical locations
System/product architecture, system requirements, user interface requirements
Allocation of system requirements to technical areas subsystems and requirements
Plan and execute software development activities to address features planned in sprints
Performing Object-Oriented Design and coding of real-time embedded software
Participate in sprint planning, backlog refinement and retrospective sessions.
Conduct code reviews and ensure the code quality meets the standard coding guidelines
Manage code changes using version control tools such as Git
Creation and execution of unit and integration tests for verifying firmware requirements
Debugging software and hardware/software integration issues
Prototyping software on custom hardware and performing low-level board bring-up
Propose improvements using code optimization, refactoring and enhancement of real time performance
Use scopes, meters, power sources, logic analyzers, sniffing tools etc. to debug issues on the target hardware boards
Follow secure coding practices and perform static and energetic code analysis to uncover vulnerabilities
Understand cyber security requirements for the product driven by EU-CRA or similar cyber security product certifications and ensure those are addressed throughout the SDLC process.
Technical Skills:
Must Have Skills / Competencies
Minimum of 15+ years of embedded software development experience preferably on Embedded Linux platform
Expert programming skills in C / C++ and shell scripting
Hands-on experience in Device Driver development, building YOCTO image and device tree development
Experience working on boot loaders (U-boot preferred) and a
📌 Technical Leader Pune
🏢 Emerson
📍 Pune
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.