1143 IT & Software Developer jobs in the US

Senior Embedded Linux Engineer
$67,000 - 95,000
Robotics technology LLC
Louisiana Street 910, Houston
$67,000 - 95,000
Requirements
Must:
- Degree in Computer Engineering, Computer Science, Electrical Engineering, or a related discipline (or equivalent practical experience)
- Over 3 years of professional experience in embedded Linux systems development
- Experience with embedded Linux platforms such as Nvidia Jetson, Qualcomm RB5, NXP i.MX, or similar
- Proficiency in Linux kernel modification, kernel module creation, and driver debugging
- Skill in writing and modifying Linux drivers
- Familiarity with wireless driver stacks (Wi-Fi/BT/LTE)
- Strong understanding of MIPI CSI interfaces, camera sensor integration, and V4L2 pipeline
- Competence with embedded toolchains, cross-compiling, and customizing kernel/boot-loader
- Comfortable working with hardware prototypes, schematics, oscilloscopes, and logic analyzers
- Authorized to work in the U.S.
- Preferred: 5+ years of experience in embedded Linux systems development
- Background in custom PCB bring-up and low-level hardware debugging
- Familiarity with sensor initialization via I2C/SPI/CANBUS and power sequencing
- Experience in camera tuning (gain, exposure, white balance) or GStreamer pipelines
- Proficiency with Yocto or Buildroot for embedded Linux build automation
- Familiarity with JTAG/SWD debuggers, bootloader recovery, or automated hardware tests
- Knowledge of edge AI model deployment
- Familiarity with USB SuperSpeed, Linux gadget drivers, and PCIe peripherals
- Experience with mobile or IoT Linux devices
Responsibilities
- Manage the Linux kernel CI/CD processes, cross-compilation, and modification pipelines
- Contribute to decisions regarding system software and hardware architecture, ensuring scalability, reliability, and safety in critical applications
- Integrate new software systems within an embedded Linux infrastructure
- Modify or create drivers to integrate new hardware systems into the embedded Linux environment
- Debug, profile, and test systems to validate performance and reliability
- Collaborate effectively with robotics, hardware, and cloud teams to integrate new features
Description
We are looking for a Senior Embedded Linux Engineer to join our dynamic engineering team and take on a vital role in developing the software and firmware that support our drone systems. In this hands-on position, youll design, optimize, and maintain embedded Linux solutions for drone operations, working closely with various engineering groups. We foster a fast-paced environment where innovative problem-solving is valued, and your contributions will directly enhance public safety. Join us in making a significant impact through your expertise.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the United States here.
How many C / C++ Developer jobs are in the United States?
Currently, there are 1143 C / C++ openings.
Is the US a good place for C / C++ Developers?
The US is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for C / C++ Developer jobs in the United States?
DependableIT Group INC, D3 Security Management Systems, LYNKED Inc., Snaplii, DataAnnotation, Net Engineers, Inc, CubX Inc. among others, are currently hiring for C / C++ roles in the United States.
The company with most openings is Jobot as they are hiring for 212 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.
The company with most openings is Jobot as they are hiring for 212 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.