3431 IT & Software Developer jobs in the US

Senior Autonomy Data Collection Engineer
$162,800 - 203,500
Rivian
Hansen Way 607, Palo Alto
$162,800 - 203,500
Requirements
Must:
- A bachelors degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related field.
- 2+ years of experience in software development, embedded systems, or systems engineering with a key focus on Linux deployment and automotive hardware integration.
- Proven expertise in building, deploying, and maintaining Linux operating systems in embedded or edge-computing settings, along with Linux command-line tools, bash scripting, and system diagnostics.
- Strong knowledge of vehicle network architectures (Automotive Ethernet, CAN/CAN-FD) and practical experience implementing Unified Diagnostic Services (UDS) for vehicle communication.
- Comprehensive understanding of ADAS sensors (Lidar, Radar, Camera) and precision Positioning Systems (GNSS, RTK, IMU), including the ability to integrate and calibrate these sensors for extensive data collection.
- Familiarity with mobile, embedded, or desktop UI/UX development frameworks (e.g., Java/Kotlin/Swift, React/Angular, or other HMI tools) to create functional engineering tools.
- Solid understanding of network architecture (TCP/IP, UDP, PTP/gPTP) and troubleshooting high-speed data links.
- Proficiency in Python for scripting and data analysis, as well as professional experience with C++ for developing high-performance system-level components.
Responsibilities
- Architect, deploy, and uphold custom Linux environments across the compute platforms within the test fleet, optimizing OS-level performance for extensive data logging while ensuring system reliability.
- Implement and oversee vehicle communication using the Unified Diagnostic Services (UDS) protocol; create custom tools to read and clear diagnostic trouble codes (DTCs), request high-fidelity vehicle data, and perform critical diagnostic routines for test fleet operations.
- Spearhead the physical and software integration of advanced automotive sensors—namely Radars, Cameras, Lidars, and Positioning Systems (GNSS/IMU)—while validating sensor data integrity and ensuring dependable acquisition pipelines.
- Design and implement the on-vehicle user interface code, enabling test teams to effectively manage data logging, monitor system status, and validate systems in real-time, integrating with diagnostic services and live sensor data streams.
- Assist in diagnosing complex system issues by utilizing comprehensive knowledge of Linux tools, vehicle networks (Ethernet, CAN), and sensor interfaces to swiftly identify hardware malfunctions, low-level software errors, and integration hurdles.
Description
At Rivian, we are dedicated to fostering adventure fueled by our emissions-free Electric Adventure Vehicles. Our team is united by diverse backgrounds and a shared passion for the outdoors and its preservation. We encourage innovation, welcoming new solutions and creative problem-solving. This role is crucial in our Autonomy Data Collection and Prototyping team, where you will be instrumental in ensuring the quality and analytical value of our ADAS/Autonomy data. We offer competitive compensation, robust medical, dental, and vision insurance, effective from day one of employment, and support a collaborative environment that values integrity and teamwork. Our operations are primarily located on-site, with occasional travel necessary.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Data Engineer salaries in the United States here.
How many Data Engineer jobs are in the United States?
Currently, there are 3431 Data openings. Check also: Spark jobs, Snowflake jobs, Kafka jobs, Hadoop jobs - all with salary brackets.
Is the US a good place for Data Engineers?
The US is one of the best countries to work as a Data 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 Data Engineer jobs in the United States?
TASProvider, Vortex Solution, Allied Technical Solutions, D3 Security Management Systems, GINGER Telecom, Steinbach Credit Union, Transport-Bourassa among others, are currently hiring for Data roles in the United States.
The company with most openings is Judge Group, Inc. as they are hiring for 247 different Data Engineer jobs in the United States. They are probably quite committed to find good Data Engineers.
The company with most openings is Judge Group, Inc. as they are hiring for 247 different Data Engineer jobs in the United States. They are probably quite committed to find good Data Engineers.