Posted:1 week ago|
Platform:
On-site
Full Time
Contribute to the elaboration of software (Sw) specifications and architecture in collaboration with the Software Architect Perform detailed design and coding of software modules Set up the software development toolchain Prepare and execute module-level tests and verifications prior to formal V&V team validation, according to Safety Integrity Levels and product development processes Manage software work products under configuration management as per the Configuration Management Plan Support software/software and hardware/software integration alongside hardware designers Provide ongoing support and maintenance of the software Stay updated with technology evolution through technical watch activities Promote TIS (Technical Information System) standardization by reusing or creating reusable solutions Maintain close collaboration with software architects, hardware designers, RAMS, and V&V teams throughout the software lifecycle Apply defined processes and standards Contribute to continuous improvement efforts (Return on Experience, process enhancements, etc.) Behavioral Competencies Excellent communication skills with ability to guide, influence, and convince stakeholders within a matrix organization Proven technical leadership managing multiple software programs towards successful delivery Innovative mindset, driving creation of reference libraries, reusable code, and model-based development Effective team player, preferably with experience working with European customers (not mandatory) Technical Competencies & Experience 5 to 8 years of experience in embedded product development Strong programming skills: Python, C, Linux, Object-Oriented Analysis & Design (OOAD) Good knowledge of networking and cybersecurity concepts Hands-on experience with communication protocols: Ethernet, serial, wireless Experience using network analysis tools such as Wireshark (or equivalent) Familiarity with version control systems like GIT (preferable) Experience with deployment and testing in containerized environments (preferable) Qualifications & Skills Bachelor's degree in Engineering (IT, Computer Science, Electronics & Communication, Electrical & Electronics, or equivalent) Language & Technical Skills Programming: C, C++, Python, scripting languages, OOAD Multi-core and multi-threading programming Network protocols: TCP/IP, UDP Standards knowledge: CENELEC SIL4, DO178A, DO178B
Alstom
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Alstom
Bengaluru
9.0 - 13.0 Lacs P.A.
Bengaluru
9.0 - 13.0 Lacs P.A.
Bengaluru
9.0 - 13.0 Lacs P.A.
Bengaluru
9.0 - 13.0 Lacs P.A.
Ahmedabad, Gujarat, India
Salary: Not disclosed
Bengaluru / Bangalore, Karnataka, India
5.0 - 8.0 Lacs P.A.
Bengaluru
7.0 - 9.0 Lacs P.A.
Bengaluru
7.0 - 9.0 Lacs P.A.
Bengaluru
Experience: Not specified
4.15 - 8.0 Lacs P.A.
Bengaluru
13.0 - 23.0 Lacs P.A.