Home

Looking for C/C++ Developer w/d Mac Platform Exp :: Remote at Remote, Remote, USA
Email: [email protected]
Hi Folks,

Please share the resume at: 
[email protected]

Implementation is: Mphasis

Must Have:  
Device Driver, C++, Mac OS and USB/Bluetooth

Please share the resume for the below requirement.

Job Role: C/C++ Developer w/d Mac Platform Exp

Location: Remote Job

Long Term Project

Job Summary We are seeking a highly skilled Device
Driver Engineer to lead the porting and integration of legacy Windows drivers
to MacOS platforms, specifically focusing on Settings and DFU (Device Firmware
Update) functionalities. The role involves working with a variety of drivers,
including legacy, BT, Sync, Studio, Bright, and Trio, and integrating them with
PolyBus and Iterators.

Experience 3 - 5 years of
experience

Mandatory Skills: Device
Driver, C++, Mac OS and USB/Bluetooth exp is highly preferred.

Technical Skills:

Driver
Porting and Integration:

Port
existing Windows drivers (legacy, BT, Sync, Studio, Bright, Trio, etc.) to
MacOS, ensuring compatibility with Settings and DFU (Device Firmware
Update).

Integrate
the ported drivers with PolyBus and Iterators, ensuring smooth performance
and operational stability.

Technical
Implementation:

Conduct
driver porting without refactoring Clockwork (CW) components, adhering to
project scope constraints.

Collaborate
with cross-functional teams to ensure that all technical requirements are
met during the porting process.

Assumption
Management:

Work within
the defined scope, ensuring no integration with DeviceSDK is included in
this phase of the project.

Maintain
and follow project timelines while addressing technical challenges during
the porting process.

Testing
and Validation:

Perform
extensive testing on the ported drivers to ensure their functionality on
MacOS platforms.

Troubleshoot
and resolve any issues that arise during the porting and integration
phases.

Certifications Needed:

Programming in C/C++: Proficient
in C/C++ with experience in low-level driver development.

Experience with Applications for
Mac Platforms: Hands-on experience in developing or porting applications
and drivers for MacOS.

Background Processing and
Multi-threading: Strong understanding of background processes,
multi-threading, and concurrency in driver operations.

Bluetooth/USB Communication:
Proven experience with Bluetooth and USB communication protocols,
particularly in a driver development context.

Proven
experience in driver development and porting across operating systems,
particularly from Windows to MacOS.

Strong
understanding of device firmware update (DFU) mechanisms and their
integration with system drivers.

Familiarity
with PolyBus, Iterators, and related technologies.

Solid
grasp of both legacy and modern driver architectures.

Excellent
problem-solving skills and the ability to work independently and within a
team.

Preferred Qualifications:

Experience
with cross-platform development, especially in MacOS environments.

Proficiency
in working with a variety of driver categories such as BT, Sync, Studio,
Bright, and Trio.

Familiarity
with Clockwork (CW) components and legacy systems.

EDUCATION QUALIFICATION:

Graduate in Engineering OR Masters in Computer Applications

--

Regards

Aditya Srivastava

Sr. Technical Recruiter

Diverse
Lynx LLC |300 Alexander Park|Suite #200|Princeton , NJ 08540

Email: 
[email protected]
 | URL: 

http://www.diverselynx.com

--

Keywords: cprogramm cplusplus information technology New Jersey
Looking for C/C++ Developer w/d Mac Platform Exp :: Remote
[email protected]
[email protected]
View all
Thu Sep 12 02:56:00 UTC 2024

To remove this job post send "job_kill 1742756" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]
Time Taken: 1

Location: ,