Senior Software Engineer_105032

MyCareernet

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MyCareernet is seeking a skilled Embedded Software Engineer in Bengaluru to design and maintain embedded applications using C and C++. The role emphasizes multithreading, IPC, device interfaces, and GUI development for ophthalmic systems, with involvement in architecture, design reviews, and safety-critical lifecycle activities.

Candidates should have 5–8 years of experience in embedded software, strong proficiency in Embedded C/C++, and hands-on work with QNX-based environments, hardware

Qualifications

  • 5–8 years of embedded software development experience.
  • Strong Embedded C and Embedded C++ expertise.
  • Hands-on experience with QNX-based environments.
  • Solid understanding of algorithms, multithreading, and hardware interfacing.
  • Experience developing GUI components for embedded/devices.

Responsibilities

  • Design, develop, integrate, and maintain embedded applications using C/C++.
  • Implement multithreaded software, IPC, device interfaces, and algorithms.
  • Develop GUI components and operator-facing software for embedded ophthalmic systems.
  • Contribute to software architecture, detailed design, code reviews, and risk assessments.
  • Support verification, defect resolution, and lifecycle activities for safety-critical products.

Skills

Multi Threading
Algorithms
Embedded C++
GUI
Embedded C
QNX
User Interface
RTOS
Windows

Education

BE/B.Tech in Computer Science or related engineering

Job description

Key Skills:

Multi Threading, Algorithms, Embedded C++, GUI, Embedded C, QNX, User Interface, RTOS, Windows

Roles and Responsibilities:
  • Design, develop, integrate, and maintain embedded applications using C and C++.
  • Implement multithreaded software, interprocess communication, device interfaces, and algorithmic functionality for medical equipment.
  • Develop GUI components and operator-facing software for embedded ophthalmic systems.
  • Participate in software architecture, detailed design, code reviews, requirements analysis, and technical risk assessments.
  • Support software verification, defect resolution, engineering documentation, and lifecycle activities for safety-critical products.
Skills Required:
  • 5 - 8 years of relevant embedded software development experience, preferably in medical devices or other safety-critical systems.
  • Strong professional experience with Embedded C and Embedded C++ development.
  • Hands-on experience with QNX-based embedded software environments.
  • Solid understanding of algorithms, multithreading, and software interaction with hardware interfaces.
  • Experience developing graphical user interfaces for embedded or device-based applications.
Good to Have:
  • Experience with user interface development, Windows software development, or real-time operating systems.
Education:

B.E. in Computer Science or a related engineering discipline.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Careernet • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Sr. Engineer - Embedded SW (C++ & Medical Devices)
Sr. Engineer - Embedded SW (C++ & Medical Devices)

Gi Group Holding • Pune District

On-site
INR 900,000 - 1,300,000
Senior Software Engineer-Embedded Engineer C/C++
Senior Software Engineer-Embedded Engineer C/C++

NeST Digital • Bengaluru

On-site
INR 600,000 - 1,000,000
Senior Software Engineer – Embedded Developer
Senior Software Engineer – Embedded Developer

Stryker • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Senior Software Developer C++
Senior Software Developer C++

Alten • Pune District

On-site
INR 2,600,000 - 4,000,000
Senior Software Engineer - C++QT
Senior Software Engineer - C++QT

Nestdigital • Bengaluru

On-site
INR 1,200,000 - 2,400,000
C++ Developer_104925
C++ Developer_104925

MyCareernet • Pune District

On-site
INR 600,000 - 1,200,000
Software Engineer Senior (C++/C#)
Software Engineer Senior (C++/C#)

Careernet • Coimbatore District

On-site
INR 3,500,000 - 5,500,000
Architect
Architect

Cognizant • Bengaluru Urban

On-site
INR 900,000 - 1,500,000
Software Engineer Senior (C++/C#)_105066
Software Engineer Senior (C++/C#)_105066

MyCareernet • Coimbatore District

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