Software Engineer Senior (C++/C#)

Careernet

Coimbatore District

On-site

INR 3,500,000 - 5,500,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Careernet in Coimbatore, India, seeks an experienced embedded software engineer to design and develop modern C++ components for embedded systems.

You will work on high-performance Linux-based applications, multithreaded programming, and database interactions with MySQL. The role includes mentoring juniors and collaborating with architects to deliver reliable, scalable solutions.

Qualifications

  • 8–11 years of experience in C++ and embedded software engineering.
  • Strong hands-on C++ and embedded development expertise.
  • Proficiency in Linux-based development and debugging of embedded systems.
  • Strong understanding of multithreading, concurrency, synchronization, and IPC.
  • Practical knowledge of software design patterns and their application in production systems.
  • Experience with MySQL and basic database concepts in software products.

Responsibilities

  • Design and develop embedded software components and services using modern C++.
  • Define high-level feature specifications, system integration concepts, and functional and non-functional requirements.
  • Apply established design patterns to create scalable, maintainable, and testable solutions.
  • Analyze complex technical problems, develop prototypes, and assess feasibility with system and product architects.
  • Provide technical mentoring and guidance on C++, embedded software development, and engineering best practices.

Skills

Design Patterns
C++
Multithreading
Linux
Embedded
XML
Networking

Education

Bachelor's / Master’s in CS or Engineering

Tools

MySQL

Job description

Key Skills: Design Patterns, C++, Multithreading, Linux, MySQL, Embedded, XML, Networking


Roles and Responsibilities:



  • Design and develop embedded software components and services using modern C++.

  • Define high-level feature specifications, system integration concepts, and functional and non-functional requirements.

  • Apply established software design patterns to create scalable, maintainable, and testable solutions.

  • Analyze complex technical problems, develop prototypes, and assess solution feasibility with system and product architects.

  • Provide technical mentoring and guidance on C++, embedded software development, and engineering best practices.


Skills Required:



  • 8 - 11 years of relevant experience in C++ and embedded software engineering.

  • Strong hands-on experience with C++ and embedded software development.

  • Proficiency in Linux-based software development and debugging of embedded systems.

  • Strong understanding of multithreaded programming, concurrency, synchronization, and inter-process communication.

  • Practical knowledge of software design patterns and their application in production systems.

  • Experience working with MySQL and basic database systems in software products.


Good to Have:



  • Experience with computer networking concepts and XML processing.


Education: Any graduation or post-graduation degree in Computer Science, Electronics, Engineering, or a related discipline.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer Senior (C++/C#)_105066
Software Engineer Senior (C++/C#)_105066

MyCareernet • Coimbatore District

On-site
INR 3,200,000 - 4,500,000
Embedded C++ Developer
Embedded C++ Developer

SWITS DIGITAL Private Limited • Bengaluru Urban

On-site
INR 1,500,000 - 1,900,000
SENIOR ENGINEER - Embedded C++
SENIOR ENGINEER - Embedded C++

Happiest Minds Technologies • Pune District

On-site
INR 600,000 - 1,200,000
Software Engineer - C Developer & Linux
Software Engineer - C Developer & Linux

Careernet • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Development Engineer
Software Development Engineer

Accenture in India • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Embedded C++ Developer
Embedded C++ Developer

Quess IT Solutions • Bengaluru

On-site
INR 650,000 - 1,200,000
Software Engineer – Embedded Systems
Software Engineer – Embedded Systems

Softdel • Pune District

On-site
INR 300,000 - 550,000
Embedded C/C++ Engineer
Embedded C/C++ Engineer

Tekskills Inc. • Delhi

On-site
INR 1,200,000 - 1,800,000
Embedded C/C++ Engineer
Embedded C/C++ Engineer

Tekskills Inc. • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Embedded C/C++ Engineer
Embedded C/C++ Engineer

Tekskills Inc. • Kolkata District

On-site
INR 1,500,000 - 2,300,000