Embedded C++ Software Engineer

3 - 7 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Mempage Technologies Private Limited is a leading provider of product engineering services dedicated to creating cutting-edge technology solutions that enhance and simplify everyday life. Specializing in research and development, Minimum Viable Products (MVP), and a wide range of technology services, we leverage advanced digital technologies such as AI, IoT, edge computing, and cloud computing to empower society. Our diverse portfolio includes product development initiatives in smart agriculture, healthcare, logistics, and gaming, in addition to offering services in application development, Salesforce, Oracle, and UI/UX. With expertise in AI, LLM, computer vision, blockchain, and IoT, we cater to a prestigious clientele including Emaar, Radisys, AMD, Qualcomm, as well as emerging AI and IoT startups in the USA. Headquartered in India, we also operate offices in Malaysia and the USA. As an Embedded C++ Software Engineer at Mempage Technologies Private Limited, you will be an integral part of our dynamic team based in Bangalore. We are looking for a dedicated professional with 3 to 5 years of experience who possesses a deep understanding of C++ programming, a solid grasp of embedded systems, and a talent for overcoming intricate technical obstacles. In this role, you will collaborate with cross-functional teams across various locations to contribute to the creation, enhancement, and maintenance of high-performance embedded software utilized in cutting-edge automotive and connectivity solutions. Key Responsibilities: - Design, develop, and troubleshoot C++ applications tailored for embedded systems. - Implement object-oriented programming principles and data structures effectively to optimize software performance. - Foster collaboration among teams to seamlessly integrate software components and ensure exceptional project delivery. - Uphold code integrity through the use of essential tools like Git and Gerrit. - Maintain clear and open communication with global engineering teams and external stakeholders. - Demonstrate the ability to work autonomously on assigned tasks within strict timelines. Must-Have Skills: - 3-5 years of experience in software engineering or relevant fields. - Proven track record of hands-on programming experience with C++. - Exposure to embedded systems development. - Proficient in Object-Oriented Programming (OOP) concepts and data structures. - Familiarity with version control tools such as Git, Gerrit, or similar platforms. - Excellent verbal and written communication abilities. - Strong self-motivation and adeptness at working independently. Good-to-Have Skills: - Familiarity with advanced features and constructs of C++11. - Experience working with build systems like Yocto, Bitbake, and CMake. - Understanding of Design Patterns and Object-Oriented Analysis and Design (OOAD). - Proficiency in working with Linux or Real-Time Operating Systems (RTOS). - Exposure to automotive-grade software development standards. - Knowledge of connectivity technologies such as 3G/LTE, WLAN, Bluetooth, and GNSS (Location).,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You