Bestkaam Logo
The Glove Logo

Senior Embedded Software Engineer

Hyderabad, Telangana, India

2 months ago

Applicants: 0

Salary Not Disclosed

5 days left to apply

Job Description

About the Company : We are a forward-thinking organization partnering with a leading medical device client to deliver cutting-edge embedded software solutions for critical healthcare systems. About the Role : We are looking for a Senior Embedded Software Engineer with strong expertise in Windows Kernel and Driver development. You will design and develop embedded software across Windows, Linux, QNX, and bare-metal platforms, contribute to OS image builds, implement real-time control software, and optimize performance in modern C++ (C++17/20). The role involves close collaboration with global teams and mentoring junior engineers while ensuring robust, compliant, and maintainable solutions. Responsibilities : Develop and maintain Windows Kernel modules and drivers. Design and develop embedded software modules for Windows, Linux, QNX, and bare-metal platforms. Contribute to Windows production image builds, OS configuration, and security patching. Write efficient C++ code, debug complex embedded systems, and optimize performance. Implement and maintain real-time control software for sensors and actuators. Participate in design reviews, FMEAs, and root cause analysis. Collaborate with cross-functional teams (systems, hardware, V&V, safety, quality, regulatory) to ensure compliance and testability. Support automation in build, test, and deployment using PowerShell, Python, and CI/CD tools. Mentor junior engineers and contribute to a culture of technical excellence. Qualifications : 8?10 years of embedded software experience, including 4+ years in Windows Kernel and driver development. Strong expertise in Windows OS internals: processes, threads, handles, synchronization, virtual memory, kernel objects, and performance analysis. Proficiency in modern C++ (C++14/17/20) and object-oriented design. Experience with scripting languages: PowerShell, Python, Bash. Knowledge of SDLC processes and tools (JIRA, Git, Confluence, CMake). Experience in regulated industries, preferably medical devices. Agile/Scrum experience and test-driven development knowledge. Experience with debugging tools (WinDbg, GnuDbg, etc.) and root cause analysis. Familiarity with network protocols and transport layer communications (TCP/IP, UDP, Sockets, Wireshark). Cybersecurity knowledge is a plus (SSL/TLS, TPM, Secure Boot, encryption, key management). Preferred Skills : Experience with Linux, QNX, or other real-time OS development. Risk management and software FMEA experience. Exposure to multi-site/global development environments. Interested candidates can apply directly at: [email protected]

Additional Information

Company Name
The Glove
Industry
N/A
Department
N/A
Role Category
N/A
Job Role
Mid-Senior level
Education
No Restriction
Job Types
On-site
Employment Types
Full-Time
Gender
No Restriction
Notice Period
Immediate Joiner
Year of Experience
1 - Any Yrs
Job Posted On
2 months ago
Application Ends
5 days left to apply

Similar Jobs

Oracle

2 months ago

Software Developer 3

Oracle

Outreach

2 months ago

Staff Software Engineer - Backend (Min 8+ years of experience)

Outreach

Accenture services Pvt Ltd

2 weeks ago

Custom Software Engineer

Accenture services Pvt Ltd

Turing

1 week ago

Remote C++ Developer

Turing

Accenture in India

2 months ago

Application Developer

Accenture in India

White Horse Manpower

2 months ago

Network Engineer ? SDWAN/P2P/Internet 2+yrs Exp ?6 LPA Pune

White Horse Manpower

Betterbizs

2 weeks ago

Senior Product Support Engineer

Betterbizs

Tech Mahindra

2 months ago

Software Engineer-Ivalua

Tech Mahindra

FactSet

2 weeks ago

Senior Software Engineer (Python with Linux)

FactSet

OneBanc

2 months ago

DevOps Engineer

OneBanc