61,672 Automotive Software jobs in the United States
Automotive Software Development Engineer
Posted 1 day ago
Job Viewed
Job Description
Automotive Software Development Lead
Posted 4 days ago
Job Viewed
Job Description
You will be responsible for architecting robust and scalable software solutions, setting development standards, and ensuring the quality and reliability of the software delivered. This includes managing a team of software engineers, mentoring junior developers, overseeing the entire software development lifecycle (SDLC), and collaborating closely with hardware engineering, systems engineering, and product management teams. A deep understanding of C++, Python, RTOS, and AUTOSAR is highly desirable, along with experience in Agile development methodologies.
We are looking for a highly motivated individual with a Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field, and a minimum of 8 years of relevant experience in automotive software development, with at least 2 years in a lead or supervisory role. Strong knowledge of automotive communication protocols (CAN, LIN, Automotive Ethernet) and cybersecurity best practices is essential. This is an exceptional opportunity to shape the future of mobility and work with state-of-the-art technology. If you are a passionate leader with a proven ability to deliver high-quality automotive software, we encourage you to apply.
Key Responsibilities:
- Lead and mentor a team of automotive software engineers.
- Architect and design robust software solutions for automotive applications.
- Oversee the software development lifecycle (SDLC) from requirements to deployment.
- Define and enforce software development standards and best practices.
- Collaborate with cross-functional teams (hardware, systems, product) to define requirements.
- Ensure software quality, reliability, and performance through rigorous testing and validation.
- Manage project timelines and resources effectively.
- Contribute to technical roadmaps and strategic planning.
- Drive innovation in automotive software development.
- Troubleshoot and resolve complex software issues.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
- 8+ years of experience in automotive software development.
- 2+ years of experience in a software development lead or management role.
- Proficiency in C++, Python, embedded systems, and RTOS.
- Experience with AUTOSAR and automotive communication protocols (CAN, LIN, Ethernet).
- Knowledge of Agile/Scrum methodologies.
- Understanding of automotive cybersecurity principles.
- Excellent leadership, communication, and problem-solving skills.
Automotive Software Engineer
Posted today
Job Viewed
Job Description
Key responsibilities include:
- Designing, developing, and implementing embedded software for automotive control units.
- Writing efficient, maintainable, and well-documented code in C/C++ and other relevant languages.
- Developing and integrating software modules for infotainment, ADAS, and connectivity features.
- Conducting unit testing, integration testing, and system testing to ensure software quality.
- Troubleshooting and debugging software defects identified during development and testing.
- Collaborating with hardware engineers and systems engineers to define software requirements.
- Participating in code reviews and contributing to architectural design discussions.
- Staying up-to-date with automotive industry standards and emerging technologies.
- Developing and maintaining software documentation.
- Contributing to the continuous improvement of software development processes.
The ideal candidate will have a Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. A minimum of 5 years of professional experience in embedded software development, with a focus on the automotive industry, is required. Strong proficiency in C/C++ programming and a deep understanding of real-time operating systems (RTOS) are essential. Experience with automotive communication protocols (e.g., CAN, LIN, Ethernet) and familiarity with AUTOSAR standards are highly desirable. Knowledge of ADAS algorithms, infotainment systems, or cybersecurity in automotive is a plus. Excellent problem-solving skills, strong analytical abilities, and the capacity to work effectively in a remote, team-oriented environment are critical. You must be able to manage your time efficiently and deliver high-quality software solutions.
Automotive Software Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and test embedded software for automotive applications.
- Implement software for infotainment systems, ADAS features, and vehicle networks (e.g., CAN, Ethernet).
- Work with real-time operating systems (RTOS) and low-level drivers.
- Collaborate with cross-functional teams, including hardware engineers and system architects.
- Debug and optimize software for performance, reliability, and efficiency.
- Ensure software compliance with automotive standards (e.g., AUTOSAR, ISO 26262).
- Participate in code reviews and contribute to improving software development processes.
- Develop and maintain software documentation.
- Stay updated on emerging automotive technologies and software trends.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Minimum of 4 years of experience in embedded software development.
- Proficiency in C and C++ programming languages.
- Experience with real-time operating systems (RTOS) and embedded systems.
- Familiarity with automotive communication protocols (CAN, LIN, Automotive Ethernet).
- Understanding of software development lifecycles and agile methodologies.
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
Automotive Software Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, implement, and test embedded software for automotive ECUs and systems.
- Develop software using C/C++, Python, and other relevant programming languages.
- Work with real-time operating systems (RTOS) and automotive protocols like CAN, LIN, AUTOSAR.
- Develop and integrate software modules for infotainment systems, driver assistance systems (ADAS), powertrain control, and vehicle networking.
- Collaborate with hardware engineers to define system requirements and ensure seamless integration.
- Perform software debugging, testing, and validation on vehicle platforms and simulators.
- Contribute to the entire software development lifecycle, from requirements gathering to deployment.
- Optimize software performance, memory usage, and power consumption.
- Ensure adherence to automotive quality standards and safety regulations (e.g., ISO 26262).
- Participate in code reviews and contribute to maintaining high code quality.
- Stay up-to-date with emerging automotive technologies and software development trends.
- Document software designs, test plans, and results.
- Troubleshoot and resolve software defects and issues reported from testing or production.
- Collaborate with cross-functional teams, including system engineers, hardware engineers, and validation engineers.
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- Minimum of 3 years of experience in embedded software development, specifically within the automotive industry.
- Proficiency in C/C++ programming and embedded systems.
- Experience with automotive communication protocols (CAN, LIN, Ethernet) and AUTOSAR.
- Familiarity with real-time operating systems (RTOS).
- Knowledge of software development lifecycle (SDLC) and agile methodologies.
- Experience with software testing tools and methodologies.
- Understanding of automotive systems and architectures.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Experience with Linux or other embedded operating systems.
- Familiarity with safety-critical software development (ISO 26262) is a plus.
Automotive Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Key responsibilities include:
- Designing, coding, and debugging software modules for automotive embedded systems.
- Developing and maintaining software for infotainment, navigation, and telematics systems.
- Implementing algorithms for ADAS features such as lane keeping assist, adaptive cruise control, and object detection.
- Working with automotive communication protocols like CAN, LIN, and Automotive Ethernet.
- Collaborating with hardware engineers and system architects to define software requirements.
- Conducting unit testing, integration testing, and system testing to ensure software quality.
- Participating in code reviews and adhering to coding standards and best practices.
- Troubleshooting and resolving software defects and issues.
- Optimizing software performance and resource utilization.
- Staying current with automotive software development trends and technologies.
- Contributing to the development of automotive cybersecurity solutions.
- Documenting software designs, requirements, and test procedures.
The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field. Minimum of 5 years of experience in embedded software development, with a strong focus on automotive applications. Proficiency in C/C++ programming languages is essential. Experience with real-time operating systems (RTOS) and automotive software architectures is highly desirable. Familiarity with AUTOSAR, QNX, or similar automotive software standards is a plus. Strong understanding of software development lifecycle (SDLC) and agile methodologies is required. Excellent problem-solving, analytical, and communication skills are necessary. This hybrid role offers a competitive salary, benefits, and the opportunity to work on cutting-edge automotive technology.
Automotive Software Engineer
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and test embedded software for automotive applications.
- Implement software modules using C/C++ and adhere to strict coding standards.
- Develop and integrate software for various vehicle domains like ADAS, infotainment, or powertrain.
- Work with real-time operating systems (RTOS) and microcontroller architectures.
- Implement and utilize automotive communication protocols such as CAN, LIN, Automotive Ethernet, and FlexRay.
- Develop and execute unit tests, integration tests, and system tests.
- Collaborate with hardware engineers and systems engineers to define software requirements and architecture.
- Debug and troubleshoot software issues identified during development and testing phases.
- Participate in code reviews and contribute to improving software quality and processes.
- Document software designs, implementations, and test procedures.
- Stay updated with the latest automotive software technologies and industry trends.
- Contribute to the continuous improvement of development tools and methodologies.
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- Minimum of 5 years of experience in embedded software development.
- Strong proficiency in C and C++ programming languages.
- Experience with real-time operating systems (RTOS) such as QNX, VxWorks, or similar.
- Knowledge of automotive communication protocols (CAN, LIN, Ethernet).
- Familiarity with automotive standards like AUTOSAR is a plus.
- Experience with software development tools, including compilers, debuggers, and version control systems (e.g., Git).
- Understanding of software development lifecycles (Agile, Waterfall).
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork capabilities.
- Experience with ADAS systems or infotainment development is highly preferred.
Be The First To Know
About the latest Automotive software Jobs in United States !
Automotive Software Engineer
Posted 4 days ago
Job Viewed
Job Description
Automotive Software Engineer
Posted 7 days ago
Job Viewed
Job Description
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- Minimum of 4 years of experience in software development, with a focus on embedded systems.
- Proficiency in C/C++ programming languages.
- Experience with real-time operating systems (RTOS) and embedded software development environments.
- Familiarity with automotive communication protocols (CAN, LIN, Automotive Ethernet).
- Understanding of automotive software development processes and standards (e.g., AUTOSAR).
- Strong analytical and problem-solving skills.
- Excellent teamwork and communication abilities.
- Experience with software version control systems (e.g., Git) and CI/CD pipelines is a plus.
Senior Automotive Software Development Lead
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of automotive embedded software.
- Mentor and guide a team of software engineers, fostering technical excellence.
- Define software architecture and select appropriate development tools and technologies.
- Translate system requirements into detailed software specifications and designs.
- Manage the software development lifecycle using Agile and/or Waterfall methodologies.
- Conduct code reviews, performance analysis, and optimize software for efficiency.
- Ensure the integration and validation of software components and systems.
- Collaborate with cross-functional teams (hardware, systems, product) to achieve project goals.
- Identify and mitigate technical risks in software development.
- Stay abreast of emerging automotive software trends and technologies.
- Ensure software compliance with automotive safety standards (e.g., ISO 26262) and cybersecurity requirements.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Minimum of 8 years of experience in embedded software development, with a significant focus on the automotive industry.
- Proven experience in a technical leadership or team lead role.
- Strong proficiency in C/C++ and other relevant programming languages.
- Experience with real-time operating systems (RTOS) and embedded systems.
- Knowledge of automotive communication protocols (CAN, LIN, Automotive Ethernet).
- Familiarity with automotive software development processes and tools (e.g., AUTOSAR, MATLAB/Simulink).
- Experience with software testing, debugging, and validation techniques.
- Excellent problem-solving, analytical, and architectural design skills.
- Strong communication and interpersonal skills, with the ability to lead and motivate a team.
- Experience with ISO 26262 functional safety is a strong plus.