Location: Hyderabad, Telangana, India
Employment Type: Full-Time
Department: Software Engineering / R&D
Experience Level: Mid-Senior Level (5+ Years)
End-to-End SDLC: Analyze system and software requirements, maintain traceability, and develop robust embedded software for applications using C++. Scope covers requirement analysis, implementation, unit verification, and qualification testing.
Architecture & Optimization: Design, implement, review, and optimize reusable software components while simplifying complex architectures to improve performance, reliability, and maintainability.
Protocol & Hardware Integration: Develop and validate communication features based on CAN, J1939, UDS, and related Marine protocols, including effective debugging of software–hardware interactions.
Quality & Verification: Perform code reviews, static analysis, unit testing, and SIL testing. Investigate defects and ensure compliance with defined quality standards and zero-defect delivery objectives.
Build & Automation: Maintain build, integration, and configuration environments, including CI pipelines, Git/Conan packages, and release artifacts; actively contribute to build and test automation.
Cross-Functional Collaboration: Collaborate with system, software, test, and global engineering teams; provide technical guidance, support architecture decisions, and take ownership of assigned software features through the complete V-model lifecycle.
Education & Experience: Bachelor’s or Master’s degree in Engineering (or equivalent domain experience) with 5+ years of embedded C++ software development experience.
C++ Mastery: Strong hands-on expertise in C++11 (mandatory), with working knowledge of C++14/C++17, object-oriented design, design patterns, and software architecture.
Protocols & Domain: Experience with embedded communication protocols, particularly CAN, J1939, and UDS; knowledge of NMEA and Marine systems is desirable.
Core Systems Knowledge: Deep understanding of compiler and linker behavior, memory management, build systems, embedded debugging, system-level optimization, and RTOS concepts.
Quality & Testing: Experience in unit testing, static analysis, CI-compatible builds, SIL/virtual ECU environments, and defect-prevention practices, with a strong focus on software quality.
Tooling & Soft Skills: Working knowledge of tools such as IBM DOORS, JIRA, Git/Conan, ClearCase, SVN, Integrity, Visual Studio, CANape, and CANalyzer, combined with strong analytical, technical-leadership, and communication skills.
Innovation & Technology Leadership: Work at the forefront of technological advancements in a dynamic, innovative environment that encourages creativity and personal growth.
Diverse & Inclusive Culture: Join a workplace where all employees are valued and respected, promoting a culture of collaboration and mutual support.
Career Development: Benefit from extensive training programs, continuous learning opportunities, and clear paths for professional advancement.
Global Exposure: Drive international projects and collaborate with high-performing engineering teams worldwide.
Sustainability Focus: Contribute to eco-friendly solutions and sustainable engineering initiatives designed to reduce environmental impact.
Employee Well-being: Enjoy comprehensive health and wellness benefits, flexible work arrangements, and a supportive environment built around work-life balance.
Locations: Pune or Bangalore, India Role Type: Internship About the Job At our company, interns are an integral part of...
Apply For This JobLocation: Bangalore, India Experience: 1–2 Years of Professional Experience Employment Type: Full-Time Client: Captive R&D Center of a Leading German...
Apply For This JobResponsibilities Assisting the team in the design and execution of R&D projects, including experimental setup, data collection, and analysis. Collaborate...
Apply For This Job📍 Location: Pune, Maharashtra, India 🏢 Industry: Automotive / Embedded Systems 💼 Experience: 8+ Years 🎓 Qualification: B.Tech / B.E....
Apply For This JobLocation: Hatfield, England, United Kingdom Company: Mitsubishi Electric UK Job Type: Full-Time About Mitsubishi Electric Mitsubishi Electric is a global...
Apply For This JobLocation: Gaydon, Warwickshire, England Contract: 12-Month Contract About the Role Expleo Group is seeking an experienced Systems Integration Engineer to...
Apply For This JobThis is a Premium Job.
