1

D3 Driver Jobs (NOW HIRING)

Senior Embedded Software Engineer

Rochester, NY ยท On-site

$122K - $160K/yr

D3 Embedded is seeking an experienced Senior Embedded Software Engineer to lead the design ... Technical tasks including; * assistingwith board bring-up * developing driver and application-level ...

D3 Embedded is seeking an experienced Senior Embedded Software Engineer to lead the design ... Technical tasks including;โ€ฏโ€ฏ * assisting with board bring-upโ€ฏโ€ฏ * developing driver and ...

next page

Showing results 1-20

D3 Driver information

See salary details

$5

$15

$19

How much do d3 driver jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for d3 driver in the United States is $15.57, according to ZipRecruiter salary data. Most workers in this role earn between $14.42 and $18.03 per hour, depending on experience, location, and employer.

What is a D3 driver?

D3 Drivers are professional drivers who hold a D3 class license, which typically allows them to operate large passenger vehicles such as buses, coaches, or minibuses. These drivers are responsible for safely transporting passengers along designated routes, following traffic laws, and ensuring the comfort and safety of their passengers. D3 drivers often work for public transportation agencies, private companies, or schools, and must maintain a clean driving record and sometimes undergo additional safety or customer service training. Their duties may also include checking vehicle condition, assisting passengers, and adhering to schedules.

What are the key skills and qualifications needed to thrive as a D3 driver?

To thrive as a D3 Driver, you need a valid commercial driver's license (CDL) with the appropriate D3 endorsement and a good driving record. Familiarity with GPS navigation systems, electronic logging devices (ELDs), and vehicle inspection procedures is typically required. Strong time management, reliability, and effective communication with dispatchers and clients help drivers stand out. These skills ensure safe, efficient transportation of passengers or goods while maintaining compliance with regulations and high service standards.

What are some common challenges faced by D3 drivers and how can they be managed effectively?

D3 Drivers often encounter challenges such as navigating heavy traffic, maintaining punctual delivery schedules, and ensuring vehicle safety and compliance with regulations. Managing these challenges effectively involves proactive route planning using GPS and traffic updates, adhering to safety protocols, and communicating promptly with the dispatch team about any delays or issues. Building good time management habits and staying up-to-date with industry regulations can also help D3 Drivers perform their roles efficiently and safely.

What is the difference between D3 Driver vs D2 Driver?

AspectD3 DriverD2 Driver
Required CertificationsCommercial Driver's License (CDL) Class D, specialized endorsementsCDL Class D, basic endorsements
Work EnvironmentLong-distance hauling, heavy vehicle operationLocal deliveries, light to medium vehicles
Employer & Industry UsageLogistics, freight, transportation companiesLocal delivery services, retail distribution

The D3 Driver typically handles long-haul and heavy-duty transportation requiring specialized licenses and endorsements, whereas the D2 Driver focuses on local deliveries with standard licenses. Both roles are essential in the transportation industry but differ mainly in scope, environment, and certification requirements.

More about D3 Driver jobs

What are popular job titles related to D3 Driver jobs?

For D3 Driver jobs, the most frequently searched job titles are:

Infographic showing various D3 Driver job openings in the United States as of September 2026, with employment types broken down into 1% As Needed, 68% Full Time, 29% Part Time, and 2% Contract. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $32,394 per year, or $15.6 per hour.

Senior Embedded Software Engineer

Rochester, NY โ€ข On-site

D3 Engineering
Electrical Equipment, Appliance, and Component Manufacturingย โ€ขย 11 - 50 employees

$122K - $160K/yr

Other

Medical, Dental, Vision, Life, Retirement

Posted 28 days ago


Key responsibilities

  • Lead the design, development, and optimization of software for embedded systems.

  • Assist with board bring-up, develop driver and application-level code, and perform system verification.

  • Provide technical direction and leadership in complex engineering projects, including design reviews and mentoring less experienced engineers.


Job description

SENIOR EMBEDDED SOFTWARE ENGINEER

Department: Product Design Services

The Role:

D3 Embedded is seeking an experienced Senior Embedded Software Engineer to lead the design, development, and optimization of software for embedded systems. This role involves architecting and implementing firmware solutions, debugging complex system issues, and ensuring high performance and reliability. The ideal candidate has extensive experience with embedded C/C++, real-time operating systems (RTOS),Linuxoperating systems (Ubuntu,Yocto,etc),microcontroller architectures,System on Chip SoC architectures,and low-level hardware interactions. Strong problem-solving skills, leadership traits, and the ability to mentor junior engineers are essential. This position plays a critical role in driving innovation and advancing embedded technology in our products.

TheResponsibilities:
  • All phases of the product development cycle including:
  • requirements definition and architecture
  • software design and development
  • Software implementation
  • hardware bring-up, software/hardware integration
  • verification and validation, and customer support
  • Embedded processors running real-time operating systems or Embedded Linux on custom electronics.
  • Technical tasks including;
  • assistingwith board bring-up
  • developing driver and application-level code
  • system verification
  • Conductandoverseecode reviews, unit testing, debugging, and software/hardware integration.
  • Technical direction and leadership in a non-supervisorycapacityfor complex engineering projects
  • Support project planning efforts including task definition and work effort.
  • Develop and evaluate plans and criteria for various projects and activities you will do.
  • Embedded Linux platforms
  • Open-source Linux and associated SDKs
  • GCC/GNU toolchain
  • Developing & identifying tools / methods for better design reuse & process improvement
  • Design reviews and technical oversight
  • Coaching & mentoring less experienced engineers
AdditionalResponsibilities:

Other duties as assigned

The Right Person Will Have:
  • Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering discipline and/or equivalent years of experience
  • Minimum 5 years of experience in Embedded Software role
  • Ability to read schematics and debug digital hardware using oscilloscope, logic analyzer, or similar tools for troubleshooting.
  • Experience writing embedded device drivers
  • Experience debugging embedded platforms
  • Knowledge of embedded software and firmware development, including C and C++.
  • Up to date experience with Embedded Linux platforms, configuration, board support package, kernel drivers, and device tree
  • Experience using GIT version control system
  • Experience developing with GCC/GNU toolchain
  • Experience with embedded camera and video processing is desirable.
  • Capable of a big picture, system-oriented approach
  • Solid technical leadership skills
  • Strong communicationand interpersonal skills.
The Benefits:
  • Medical and dental coverage
  • Employer paid basic life, short-term disability, and identity theft coverage
  • Voluntary vision, life, long-term disability, accident, critical illness coverage
  • 401k retirement contribution
  • Paid holidays, time-off, and sick time
  • Tuitionassistanceand employer paid professional development
  • Remote opportunities available
  • Complimentary snacks and beverages
  • Employer sponsored social events
The Company:

Since our founding in 1999, D3 Embedded has driven innovation in high-performance embedded systems development. Weleverageourexpertisein autonomous machines, sensors, imaging, optics, edge computing, algorithms, robotics, and electrification to providecutting-edgeengineering design and low-volume manufacturing services. Headquartered in Rochester NY, we serve a global network of customers and are proudly connected with many technology leaders and Fortune 500 companies. We are interested in bright, creative, and team-oriented individuals exhilarated by the opportunity to transform the world through frontier technologies.

Candidates must be eligible to work in the United States.D3 Embedded does not sponsor visas.For more information about D3 Embedded, please visitwww.d3embedded.com .

D3 Embedded is committed to fostering a diverse work environment and proud to be an Equal Opportunity Employer. We consider and hire applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal,stateor local law.

D3 EmbeddedparticipatesinE-Verify , a federal program that confirms employment eligibility upon hire.

Will you (now or in the future) require VISA sponsorship?

#J-18808-Ljbffr