Join our team as a Software Integrator to enhance embedded Linux OS and application software for autonomous driving technologies through effective integration and collaboration.
Embedded Integrator
📜 Description
- Integrate embedded Linux OS, application software, and algorithm libraries for software releases.
- Debug real-time oriented code, meeting high standards of memory and running-time requirements.
- Manage and control integration branches using GitLab.
- Support complex integration tasks across teams and organizations.
- Oversee version validation, assign issues to owners, and coordinate resolution of code conflicts.
🛠️ Requirements
- Bachelor's degree in Computer Science, Software Engineering, or equivalent.
- 2-3 years of experience in validation or integration.
- Knowledge of Git and GitLab with practical experience.
- Experience in a Linux environment.
- Proficiency in C/C++ and Python with practical experience.
- Ability to work independently on parallel tasks and learn new technologies quickly.
- Ability to work under pressure.
Full job description
We are looking for a talented Software Integrator to join our team and play a key role in integrating embedded Linux OS, application software, and algorithm libraries for both internal and customer-facing software releases.
In this role, you will work closely with cross-functional teams to enable stable, high-quality releases in a complex embedded environment and support cutting-edge autonomous driving technologies.
Mobileye changes the way we drive, from preventing accidents to semi and fully autonomous vehicles. If you are an excellent, bright, hands-on person with a passion to make a difference come to lead the revolution!What will your job look like:
- Debug Real-Time oriented code, meeting high standards of memory and running-time requirements.
- Manage and control the integration branches (Gitlab).
- Support cross teams and cross organizations complex integration tasks.
- Oversee version validation, assign issues to owners, coordinate the resolution of code conflict
All you need is:
- Bachelor's degree in Computer Science, Software Engineering or equivalent degree.
- 2-3 years of experience in validation or integration.
- Knowledge of Git and GitLab with practical experience.
- Experience in a Linux environment.
- Knowledge of C/C++ with practical experience.
- Knowledge of Python with practical experience.
- Ability to work independently on parallel tasks and quickly learn new technologies and systems.
- Ability to work under pressure.
Similar jobs
Search more Software Engineer jobsSoftware Engineer, QA
Join our QA Team as a Software Engineer, QA, where you'll integrate AI workflows, develop scalable testing applications, and enhance product quality for our SaaS offerings.
You will define and build CI/CD systems for frontier models and software on OpenAI's custom AI accelerators, ensuring measurable correctness, performance, and stability.
The Structural Analysis Engineer II/III will develop analytical solutions and collaborate with cross-functional teams to ensure the performance and reliability of deployable space structures.
Software Engineer III - Developer Productivity
As a Software Engineer III on the Developer Productivity team, you'll design and build systems that streamline engineering workflows, enhancing productivity through automation and AI tools.
