Software Development Engineer II - Avionics/Embedded|Navi Mumbai|4 System|
HyrEzy Talent Solutions LLP
India, N...
4 - 10 Yrs
10 - 15 Lacs PA
Job Description
Experience in mechatronics / robotics / avionics systems is a must.
Expert in Embedded C/C++, design patterns and principles
Knowledge in C#, Network protocols like TCP/UDP is desirable.
Experience in safety critical systems will be a big plus.
Strong in OOPS concepts and data structures.
Familiarity with application software development as well as embedded software development
Excellent knowledge of software and application design, architectural styles and design patterns, architecture tradeoff analysis
Proficient understanding of any one of the code versioning tools (Git, SVN, and Mercurial)
Familiarity with formal change control and support processes (JIRA, BitBucket, Scrum etc.)
Understanding of V&V approaches and software quality assurance principles
Experience with service-oriented architecture (SOA), and cloud technologies would be an added advantage
Job Responsibilities
Embedded Software Development: Design and develop embedded software solutions for mechatronics, robotics, and/or avionics systems using C/C++.
Expertise in Embedded C/C++: Demonstrate deep expertise in Embedded C/C++ programming, including proficiency in design patterns and principles.
Network Protocols and C#: Utilize knowledge of network protocols like TCP/UDP and proficiency in C# to enhance system functionality and interoperability.
Safety-Critical Systems: Apply experience in safety-critical systems to ensure the reliability, safety, and compliance of embedded software solutions.
Object-Oriented Programming and Data Structures: Exhibit a strong understanding of OOP concepts and data structures to design efficient and scalable embedded software architectures.
Application and Embedded Software Development: Leverage familiarity with both application software development and embedded software development to create integrated and cohesive systems.
Software Design and Architectural Expertise: Apply excellent knowledge of software and application design, architectural styles, and design patterns to develop robust and scalable embedded systems.
Code Versioning and Change Control: Utilize proficient understanding of code versioning tools (e.g., Git, SVN, Mercurial) and formal change control processes (e.g., JIRA, BitBucket, Scrum) to manage software development workflows effectively.
Verification and Validation (V&V): Understand various V&V approaches and software quality assurance principles to ensure the reliability and correctness of embedded software solutions.
Service-Oriented Architecture and Cloud Technologies: Experience with service-oriented architecture (SOA) and cloud technologies is desirable and would be an added advantage.
Location
Navi Mumbai, Maharashtra, India
About Company
HyrEzy Talent Solutions Delivers exceptional service to both client and candidate. We have a proven track record and are renowned for our high level success. Because of our outstanding performance, we are the exclusive recruitment company used by a number of our clients. We keep abreast with the latest technology and adapt to the ever changing needs in the marketplace.
Specializes in permanent staffing services, Our goal is to provide a service that places our clients’ needs as well as our candidate's career. Not simply providing an ad-hoc recruitment source, but a methodical and complete recruitment solution within all industries.
We have Team of Recruiters working for us Pan India. Handle Requirements across sectors like IT, Healthcare, eCommerce, Retails, Wellness, Fitness, Fashion, Banking and Financial Services etc. We can cater recruitment in any sector across any Level.
Dedicated and expert team, which works across diverse industry verticals with very short Turn Around Times with a decent conversion ratio.