C++ Developer Jobs - Mar-2024

Experience (Years): Fresher:0-1 | Fresher-Mid:2-4 | Mid: 5-8
Mid-Senior: 9-11 | Senior: 12+ | Director: 15+

  1. C++ Developer - Image Processing - Fresher (CPP-Developer-Fresher-24035)
  2. C++ Developer - Automotive - Fresher (CPP-Developer-Fresher-24036)
  3. C++ Developer (CPP-Developer-240311)
  4. C++ Developer (Embedded Systems) (CPP-Developer-240312)
  5. C/C++ Developer (CPP-Developer-240313)

Title: C++ Developer - Image Processing - Fresher
Job Code: CPP-Developer-Fresher-24035

Location: Work From Home
Experience: Fresher
Date Posted: 2024-02-25
Valid Through: 2024-03-27
Apply: Job Application Form

Job Description:
C++ Application Developer - Image Processing

The selected candidate will be part of the team which is responsible for the development of the next generation of Image processing products. The candidate will be feature development and enhancements of the product.

  • Will own and execute the complete internal software architecture implmentation with milestones.
  • Development of UI and back-end applications in QML and C++.
  • Ensure responsiveness of the image processing applications
  • Communicate and help the team to achieve goals.
  • Extremely strong C++11/14/17
  • Strong C/C++ and Object-oriented analysis and design approach
  • GUI development exposure
  • Strong network programming concepts (TCP, UDP)
  • Strong knowledge of multithreading concepts and development
  • Thorough knowledge of the standard library, STL containers, and algorithms
  • Good understanding of design patterns
  • Good experience in the Agile development process
  • Good analytical and problem-solving skills
  • Good communication skills, good knowledge of spoken and written English
  • Web application development exposure
  • Qualified as B.E / B.Tech / M.E / M.Tech / M.C.A in Computer related subjects

Title: C++ Developer - Automotive - Fresher
Job Code: CPP-Developer-Fresher-24036

Location: Work From Home
Experience: Fresher
Date Posted: 2024-02-27
Valid Through: 2024-03-27
Apply: Job Application Form

Job Description:
C++ Developer - Automotive Domain

The selected candidate is going to work on design and developement of automotive electronics software focusing on Infotainment, Telematics, Powertrain, BCM, ADAS, Chassic, etc.

  • Design and develop embedded software in C++ for embedded automotive domain.
  • Meet the assigned activities within the estimated time and commitment on the job.
  • Support project activities based on need and ability to work as an individual contributor as well as a team member.
  • B.E / B.Tech (ECE / EEE / IT / CSE)
  • Strong knowledge of embedded C/C++ in the automotive domain.
  • Ability to design components based on UML
  • Understanding of protocols like CAN / LIN / MOST / FlexRay / Ethernet.
  • Good understanding of debugging techniques (RCA with fixes)
  • Ability to thrive in a highly dynamic team
  • Knowledge of automotive safety standards is a plus
  • Knowledge of APSICE and ISO 26262 is a plus

Title: C++ Developer
Job Code: CPP-Developer-240311

Location: Hybrid
Experience: Unspecified
Date Posted: 2024-02-28
Valid Through: 2024-03-28
Apply: Job Application Form

Job Description:
Strong in Basic C++, STL, Linux,OOPs, Exception Handling

Design Pattern and Solid principles, concepts related to UML representation
  • Solution, design, and architecture concepts
  • Knowledge on Pointers and smart Pointers.
  • IO streams, Files and Streams and Lambda Expressions in C++ added advantage.
  • Features of C++17 and usage of STL in C++ is added advantage.
  • Templates in C++.
  • Communication skill, Attitude, learnability
  • STL
  • Object Oriented Programming (OOPs)
  • function Object() { [native code] }
  • Linux/Unix, Design patterns
  • UML
  • AWS Lambda

Title: C++ Developer (Embedded Systems)
Job Code: CPP-Developer-240312

Location: Hybrid
Experience: Mid Level
Date Posted: 2024-02-26
Valid Through: 2024-03-28
Apply: Job Application Form

Job Description:
Experience: 5 - 9

Primary Skills
  • C++ Development
  • Embedded Practice
  • Design Patterns
  • Linux/Unix OS
  • GTest/GMock Test
  • Python Programming
Desired Skills & Responsibilities
  • Engineer having strong experience in Coding/Development in Embedded Linux Environment with C++ 11. Programming as core strength.
  • Senior programming resources with a minimum 8+ years with- Technical development and leadership experience.
    Experience working on complex embedded systems design, development like Semiconductor Equipment, Scanning embedded systems or similar as a coder/developer/tester
  • Embedded OOPs C++, Multithreading and Design Pattern experience
  • Hand on experience in Python Development
  • GMOCK/GTEST UT Development experience for C++ code applications
  • Hands on usage of STL/Standard Template Library experience
  • Embedded Linux Platform development experience with GDB Debugging
  • C++ 11 and further versions programming experience a plus
  • Hands on Windriver-Workbench IDE for development experience a plus
  • Hands on experience on configuring/testing/debugging live embedded simulator testbeds (Testbenches, Devbenches)
  • Required Tools/Lang. Experience: Jira, Git, Clearcase, knowledge of XML code handling
  • Ability to take responsibility for code/product development and delivery
  • Ability to interface with customers

Title: C/C++ Developer
Job Code: CPP-Developer-240313

Location: Hybrid
Experience: Fresher-Mid Level
Date Posted: 2024-02-26
Valid Through: 2024-03-31
Apply: Job Application Form

Job Description:
Position: Software Engineer

Experience: 4 to 7 years

Developer Duties and Responsibilities
  • Design, build and maintain efficient, reusable and reliable code
  • Implement optimized and high-quality modules
  • Identify process bottlenecks and bugs
  • Suggest and implement solutions to problems
  • Implementation by modular programming in C/C+
  • Support our team in maintaining the code quality
  • Analysis, design and implementation
  • Unit Testing
  • Excellent knowledge in C/C++ programming language & development
  • Excellent problem solving & analytical skills
  • Good understanding of data structures and algorithms
  • Familiar with Object Oriented Coding and Design Patterns
  • Experience with IPC, Socket programming, Multithreading (including race conditions, deadlocks)
Soft Skills
  • Excellent teamwork
  • People with very good communication skills and attitude is a MUST
  • BE/BTech/ME/MTech/MCA

Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.