×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in San Jose, Santa Clara County, California, 95199, USA
Listing for: Green Key Resources
Full Time position
Listed on 2026-07-25
Job specializations:
  • Software Development
    Unix/Linux, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, C++ Developer
Salary/Wage Range or Industry Benchmark: 140000 - 180000 USD Yearly USD 140000.00 180000.00 YEAR
Job Description & How to Apply Below

We are seeking an Embedded Software Engineer with expertise in NVIDIA Jetson platforms, embedded Linux, and Linux driver development to support our autonomous systems. In this role, you will develop low-level software, configure embedded Linux environments, and integrate custom hardware to enable high-performance computer vision and real-time control applications.

What You'll Do
  • Develop Linux kernel drivers for Jetson-based platforms, including Ethernet, USB, and MIPI camera interfaces.
  • Design drivers for PCIe devices, FPGAs, and custom peripherals.
  • Configure and optimize embedded Linux distributions for performance and reliability.
  • Collaborate with hardware and computer vision teams to integrate sensors and embedded hardware.
  • Debug low-level system issues, optimize real-time performance, and support hardware bring-up.
  • Document driver implementations, hardware interfaces, and system configurations.
What You'll Need
  • Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field.
  • 3+ years of embedded Linux software development experience.
  • Strong experience with Linux kernel configuration and driver development.
  • Proficiency in C/C++; experience with Python or Bash scripting.
  • Experience with PCIe, FPGA-based hardware, Ethernet, USB, and MIPI interfaces.
  • Hands-on experience using oscilloscopes, logic analyzers, and debugging tools.
Preferred Qualifications
  • Experience with NVIDIA Jetson platforms.
  • Background in robotics, autonomous systems, or real-time embedded applications.
  • Knowledge of TCP/IP, UDP, I2C, SPI, CAN, and UART.
  • Experience optimizing low-latency embedded systems.
  • Contributions to Linux kernel or open-source driver development.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary