2

Remote Device Driver Developer Jobs in Texas (NOW HIRING)

Senior Software Engineer (Bootloader)

Irving, TX ยท On-site +1

$119K - $156K/yr

Expert in C, C++ , embedded Linux and device driver * Extensive experience with POSIX-based ... and remote procedure calls (RPC). * Proficiency with multiple communications paradigms: client ...

Senior Android System Developer

Dallas, TX ยท On-site +1

$57.50 - $72.75/hr

... device can run 24/7/365 without user intervention. As a Senior Android System Developer, you will ... Optimization of hardware drivers/SDKs (Biometrics, Card Readers) to prevent resource leaks and ...

Senior Android System Developer

Dallas, TX ยท On-site +1

$57.50 - $72.75/hr

... device can run 24/7/365 without user intervention. As a Senior Android System Developer, you will ... Optimization of hardware drivers/SDKs (Biometrics, Card Readers) to prevent resource leaks and ...

DevOps Engineer

Austin, TX ยท On-site +1

$150K - $250K/yr

DevOps Engineer (AI-Native, Builder Mindset) Location ... Remote Company: Driver AI Type: Full-time Introduction At Driver, we're building systems that turn ...

DevOps Engineer

Austin, TX ยท Remote

$52.25 - $71.50/hr

DevOps Engineer (AI-Native, Builder Mindset) Location ... Remote Company: Driver AI Type: Full-time Introduction At Driver, we're building systems that turn ...

The Technical Services Engineer III provides remote technical support for Abbott Neuromodulation products, assisting healthcare professionals, field representatives, and patients with device ...

Project Manager, Medical Device

Dallas, TX ยท Remote

$8K - $105K/yr

Remote * Salary Range: $80,00-$105,000 annually + annual performance bonus * the final salary ... Bachelor's degree in engineering, life sciences, or related field; advanced degree a plus. * 3-5+ ...

... device in Vehicles, Bluetooth ,BLE, OATH etc Qualifications Position: JDA Blue Yonder Developer Location: Remote Long Term Contract Blue Yonder WMS Exp Detailed Job Role: * Should possess In-depth ...

Onsite Migration Engineer Onsite - User & Device Migration | Chesapeake, Virginia (1099 Contract ... remote migration architect executing centralized cutover tasks. Device and Agent Management

Role :- Kronos Developer Location :- Remote (United states) :- Core responsibilities include ... Device setup for time clocks (InTouch DX series). * Integration with HRIS (e.g., Workday) and ...

Software Engineer - Backend

Austin, TX ยท On-site +1

$175K - $275K/yr

Remote or Austin, TX About the Role Our core innovation, the Driver Transpiler, treats software ... Interface with the DevOps/Infrastructure team on: * Distributed task orchestration implementation.

... device in Vehicles, Bluetooth ,BLE, OATH etc Qualifications Position: JDA Blue Yonder Developer Location: Remote Long Term Contract Blue Yonder WMS Exp Detailed Job Role: * Should possess In-depth ...

next page

Showing results 1-20

Remote Device Driver Developer information

What are Remote Device Driver Developers?

Remote Device Driver Developers are software engineers who specialize in creating, testing, and maintaining device drivers while working from a remote location. Device drivers are programs that allow the operating system and software applications to communicate with hardware devices such as printers, network cards, and storage devices. These developers need a strong understanding of hardware interfaces, operating systems, and programming languages like C or C++. Working remotely, they use collaborative tools to coordinate with hardware engineers, QA testers, and other developers. Their work ensures that hardware components function properly and efficiently with different computer systems.

What are the key skills and qualifications needed to thrive as a Remote Device Driver Developer, and why are they important?

To thrive as a Remote Device Driver Developer, you need strong expertise in systems programming, operating system internals, and hardware-software interaction, typically supported by a degree in computer science or a related field. Experience with C/C++, kernel development, version control systems like Git, and familiarity with debugging tools are commonly required, along with certifications such as Linux Foundation Certified Engineer if working with Linux drivers. Excellent problem-solving skills, attention to detail, and clear remote communication abilities are crucial soft skills for excelling in distributed teams. These competencies ensure the reliable development and maintenance of low-level software that enables seamless hardware functionality, even in remote work environments.

What are some common challenges faced by remote device driver developers, and how can they be effectively managed?

Remote device driver developers often encounter challenges such as limited access to physical hardware for testing, communication barriers with cross-functional teams, and troubleshooting issues that are difficult to reproduce remotely. These can be effectively managed by using robust hardware emulation tools, establishing clear documentation and communication channels, and collaborating closely with quality assurance and hardware teams. Regular virtual meetings and remote debugging tools also help ensure smooth development and integration processes.
What job categories do people searching Remote Device Driver Developer jobs in Texas look for? The top searched job categories for Remote Device Driver Developer jobs in Texas are:
What cities in Texas are hiring for Remote Device Driver Developer jobs? Cities in Texas with the most Remote Device Driver Developer job openings:

Senior Software Engineer (Bootloader)

Fisec Global

Irving, TX โ€ข On-site, Remote

$119K - $156K/yr

Other

Posted 16 days ago


Job description

Title: Senior Software Engineer (Bootloader)
Location: Irving, TX
Job Description
  • 6+ years of experience in architecture, design, prototyping, software development, code review and unit testing for embedded devices.
  • High proficiency with modern C, C++, C++11/C++14 or C++17 preferred.
  • Experience in Embedded systems specially in build process and bootloader and Kernel
  • Expert in C, C++ , embedded Linux and device driver
  • Extensive experience with POSIX-based embedded systems, one or more of Linux, QNX.
  • Experience and strong knowledge of Linux, BSP, Linux subsystems Memory and performance profiling tools experience Excellent with C++ build process Excellent knowledge of multithreading and algorithms Solid foundational knowledge of inter-process communications (IPC) and remote procedure calls (RPC).
  • Proficiency with multiple communications paradigms: client-server, peer-to-peer, and publish/subscribe.
  • Good to have : Experience with IP-based communications and protocols, for example: HTTP, TLS, REST, Websockets, JSON, XML, Protobufs, Flatbuffers, RTP, RTSP, HLS. Experience working with diverse engineering teams.
Education:
  • Bachelor's or Master's degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.