Embedded C++ Developer (Bengaluru)

Embedded C++ Developer (Bengaluru)

17 Aug
|
Tuitions Tree
|
Bengaluru

17 Aug

Tuitions Tree

Bengaluru

: Embedded C and C++ Developer (Railway Domain- preferable) Experience: 3-7 yearsMinimum of 3 years of hands-on experience in Embedded C and C++ development.Location: Bangalore Skills: · Highly proficient in C and C++ programming language.· Knowledge about MISRA- C & C++ guidelines to ensure code safety in accordance with industry standards.· Strong understanding and hands-on experience with integrated development environments (IDEs) commonly used in C++ development.· Proven experience in writing and updating technical documents, including CRS, SRS, and SyRS.· Familiar with CENELEC EN50128 standards or equivalent.· Strong understanding of system-level requirements and the ability to appreciate various flow scenarios· Experience with version control systems and issue tracking tools.· Strong debugging and troubleshooting skills in embedded environments.· Solid understanding of software development life cycle and documentation processes. Responsibilities:· Develop high-quality embedded software solutions using C and C++.· Write and maintain comprehensive technical documents, including CRS (Customer Requirement Specification), SRS (System Requirement Specification), SyRS (System Specification), and other relevant documentation.· Demonstrate expertise in managing one complete cycle of document updates,



ensuring accuracy and completeness.· Analyse and understand system-level requirements, appreciating the intricacies and nuances of various specifications.· Collaborate with cross-functional teams to gather and comprehend project requirements, ensuring alignment with system-level objectives.· Appreciate and interpret scenarios related to main flow, error flow, and alternate flow, contributing to comprehensive software design.· Participate in manual code reviews, providing constructive feedback and ensuring adherence to coding standards.· Debug and troubleshoot software defects, proposing effective solutions to ensure optimal software performance.· Collaborate with the testing team to ensure the robustness and reliability of embedded software solutions.· Mentor junior team members and actively contribute to knowledge-sharing initiatives within the team.· Excellent written and verbal communication skills.· Collaborate effectively with cross-functional teams to ensure documentation meets quality and regulatory standards.· Ensure that all documentation complies with CENELEC standards, particularly EN50128, applicable to Railway domain applications. Qualifications:

Bachelor's/master’s degree in Electronics & communication or Computer Science Engineering.

📌 Embedded C++ Developer (Bengaluru)
🏢 Tuitions Tree
📍 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.

Subscribe to this job alert:

Get the latest job offers by email for: embedded c++ developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: embedded c++ developer (bengaluru) / bengaluru