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

MyCareernet

Coimbatore District

On-site

INR 3,200,000 - 4,500,000

Full time

2 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

MyCareernet is seeking an experienced embedded software engineer to design and develop components using modern C++ in a Linux environment. You will define feature specifications and system integration concepts, while applying established design patterns to build scalable, maintainable solutions.

You will analyze complex problems, develop prototypes, and collaborate with architects to assess feasibility. Mentoring others on C++, embedded software, and best practices will also be part of the role.

Qualifications

  • 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 IPC.
  • Practical knowledge of software design patterns and their application in production systems.
  • Experience with MySQL and basic database systems 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 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

C++
Embedded software
Linux
Multithreading
Design patterns
MySQL
XML
Networking

Education

Bachelor's or higher in CS/EC/Engineering

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#)
Software Engineer Senior (C++/C#)

Careernet • Coimbatore District

On-site
INR 3,500,000 - 5,500,000
Software Engineer - C Developer & Linux
Software Engineer - C Developer & Linux

Careernet • Bengaluru

On-site
INR 1,200,000 - 1,800,000
SENIOR ENGINEER - Embedded C++
SENIOR ENGINEER - Embedded C++

Happiest Minds Technologies • Pune District

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

SWITS DIGITAL Private Limited • Bengaluru Urban

On-site
INR 1,500,000 - 1,900,000
Software Design Engineer
Software Design Engineer

Park Controls and Communications Private Limited • Bengaluru

On-site
INR 350,000 - 700,000
Embedded C++ Developer
Embedded C++ Developer

Quess IT Solutions • Bengaluru

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

Tekskills Inc. • Mumbai

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

Electrifex • Ernakulam

On-site
INR 350,000 - 520,000
Embedded C/C++ Engineer
Embedded C/C++ Engineer

Tekskills Inc. • Chennai

On-site
INR 1,800,000 - 2,800,000
C++ Engineer
C++ Engineer

SWITS DIGITAL Private Limited • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000