Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Integration Engineer – Job Description (f/m/div.) image - Rise Careers
Job details

Software Integration Engineer – Job Description (f/m/div.)

Company Description

The Bosch Group has more than 400 000 employees around the world, present in 60 countries, and we are proud to impact people’s lives and to work towards a more sustainable future.

Bosch Car Multimedia, S.A. belongs to the Automotive Electronics division and is focused on making the vehicles our third living space. About 3.600 associates are committed to develop and produce high quality technology that shape change in mobility worldwide. The company' success lies in its highly specialized and innovative team, and on the technological know-how which makes Bosch the leading supplier in the automotive market. 

At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people’s lives. Our promise to our associates is rock-solid: we grow together, we enjoy our work, and we inspire each other. Join in and feel the difference in mindsets, cultures, generations, identities and perspectives. Everyone should bring their authenticity and work together respectfully. Bosch is an employer that values diversity and equal opportunities. We welcome applications from people with disabilities and we can provide reasonable accommodations during the recruitment process and in the performance of professional activity. By including everyone and ensuring equal opportunities we unleash our full potential.

Job Description

Your contribution to something big:

  • Integrate AI and Machine Learning models on target device; 

  • Optimize software for performance, memory usage, and power efficiency on target hardware; 

  • Collaborate with data scientists/algo development engineers to understand model requirements and deployment constraints; 

  • Additional knowledge on system-level software components, including drivers and middleware; 

  • Ensure compatibility and seamless integration across different hardware architectures (ARM, GPU, etc.); 

  • Implement and maintain CI/CD pipelines for algorithm deployment and updates. 

Qualifications

What distinguishes you:

  • MSc or Ph.D. in Computer Science, Software Engineer, Electrical Engineer or related field; 

  • Proven experience (+ 2 year) in software integration, device-level deployment; 

  • Strong programming skills in C/C++ and Python; 

  • Experience with deploying and optimizing AI model on edge devices; 

  • Understanding of low-level programming, device drivers, and hardware-software interactions; 

Additional Information

Work #LikeABosch includes:

⚖️ Flexible work conditions

🔀 Hybrid work system

🌐 Exchange with colleagues around the world

🧑‍⚕️ Health insurance and medical office on site (psychology and general clinic)

📚 Training opportunities (p.e., technical training, foreign languages training) & certifications

📈 Opportunities for career progression and continuous professional development

💲 Access to great discounts in partnerships and Bosch products

🏋️ Sports and health related activities

🚉 Great access to public transports

🚌 Free transport from Porto

💰 Flexible benefits platform

🅿️ Free parking lot

🍽️ Canteen

 

Success stories don´t just happen. They are made...

Make it happen! We are looking forward to your application!

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Integration Engineer – Job Description (f/m/div.), Bosch Group

As a Software Integration Engineer at Bosch, located in vibrant Braga, Portugal, you'll be stepping into an exciting role that merges innovation with technology. In this position, you will play a crucial part in integrating AI and Machine Learning models into target devices, pushing the boundaries of what mobility tech can do. Your day-to-day will involve optimizing software for peak performance, memory usage, and power efficiency, ensuring that our solutions operate flawlessly across various hardware architectures, such as ARM and GPU. You will collaborate closely with talented data scientists and algorithm engineers to grasp model requirements and deployment constraints, making sure everything comes together like a well-oiled machine. Your diverse skill set should include a solid background in software integration and device-level deployment, alongside strong programming skills in C/C++ and Python. At Bosch, we take pride in fostering an inclusive environment where everyone can thrive. You’ll benefit from flexible working conditions, hybrid work systems, and multiple opportunities for professional development. Our commitment to diversity and respect for each individual’s authenticity means you’ll find a supportive and dynamic work culture here, where together we can make history and shape the future. If you're ready to embrace this challenge and make a difference in the automotive industry, Bosch is eager to hear from you!

Frequently Asked Questions (FAQs) for Software Integration Engineer – Job Description (f/m/div.) Role at Bosch Group
What are the main responsibilities of a Software Integration Engineer at Bosch?

As a Software Integration Engineer at Bosch, you're expected to integrate AI and Machine Learning models into target devices while optimizing software performance, efficiency, and compatibility across different hardware architectures. You'll collaborate with data scientists to understand model requirements and ensure smooth deployments, as well as maintain CI/CD pipelines for algorithm updates.

Join Rise to see the full answer
What qualifications are required to apply for the Software Integration Engineer position at Bosch?

To qualify for the Software Integration Engineer role at Bosch, candidates typically need an MSc or Ph.D. in Computer Science, Software Engineering, Electrical Engineering, or a related field. Additionally, over two years of proven experience in software integration and strong programming skills in C/C++ and Python are essential.

Join Rise to see the full answer
How does Bosch support career development for Software Integration Engineers?

Bosch actively encourages career development for its Software Integration Engineers through various training opportunities, including technical and foreign language training, as well as professional certifications. This commitment to continuous growth ensures that team members enhance their skills and escalate their career progression.

Join Rise to see the full answer
What work environment can Software Integration Engineers expect at Bosch?

At Bosch, Software Integration Engineers enjoy a flexible work environment, including hybrid working conditions that promote a work-life balance. The company values diversity, ensuring a respectful workplace where all associates can thrive and share their unique perspectives.

Join Rise to see the full answer
What programming languages are important for a Software Integration Engineer at Bosch?

A strong command of programming languages, particularly C/C++ and Python, is crucial for a Software Integration Engineer at Bosch. These skills enable effective software integration, optimization, and deployment of AI models on edge devices.

Join Rise to see the full answer
Common Interview Questions for Software Integration Engineer – Job Description (f/m/div.)
Can you explain your experience with software integration for AI and Machine Learning models?

Be prepared to discuss specific projects where you've integrated AI or Machine Learning models into devices. Highlight the challenges faced during deployment and how you addressed performance and efficiency concerns.

Join Rise to see the full answer
What strategies do you use to optimize software performance?

Discuss methods such as profiling to identify bottlenecks, leveraging efficient algorithms, and memory management techniques. Provide examples where you've successfully improved performance.

Join Rise to see the full answer
How do you approach collaboration with data scientists and algorithm developers?

Emphasize the importance of clear communication and understanding model requirements. Provide examples of how you ensure compatibility and address deployment constraints through teamwork.

Join Rise to see the full answer
What is your experience with CI/CD pipelines for algorithm deployment?

Describe your familiarity with CI/CD processes, tools you’ve used, and how you've implemented these pipelines to ensure seamless updates and integration of software features.

Join Rise to see the full answer
Can you detail a challenge you faced when integrating software with hardware components?

Share a specific instance where you encountered compatibility issues or performance problems, and explain your step-by-step approach to troubleshooting and resolving those challenges.

Join Rise to see the full answer
How do you ensure compatibility across different hardware architectures?

Discuss your knowledge of various hardware platforms and your approaches to adapt software for consistent performance. Include examples of successful cross-architecture implementations.

Join Rise to see the full answer
What tools or frameworks have you used for optimizing AI models on edge devices?

Provide a list of specific tools and frameworks you have experience with, such as TensorFlow Lite or OpenVINO, and explain how they've helped you achieve better performance on edge devices.

Join Rise to see the full answer
Why do you think you are a good fit for the Software Integration Engineer role at Bosch?

Reflect on how your skills, experience, and values align with Bosch's mission and culture. Illustrate your passion for technology and how you can contribute to the company's goals.

Join Rise to see the full answer
How do you stay updated with the latest trends and technologies in software integration?

Mention sources such as technical blogs, journals, conferences, or courses you've engaged with. Explain how this continuous learning enhances your professional capabilities in the role.

Join Rise to see the full answer
What role does documentation play in your integration process?

Highlight the importance of clear and comprehensive documentation in software integration. Discuss how it aids collaboration, supports troubleshooting, and serves as a valuable resource for future enhancements.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Bosch Group Remote Budapest, Gyömrői út, Magyarország
Posted 9 days ago
Photo of the Rise User
Bosch Group Remote Maybachstraße 6, 70469 Stuttgart, Deutschland
Posted 9 days ago
Photo of the Rise User
AS HELLAS Remote No location specified
Posted 12 days ago
Posted 4 days ago
Posted 10 days ago
Photo of the Rise User
Continental Remote Objízdná, 765 02 Otrokovice-Otrokovice 2, Česko
Posted 10 days ago
Posted 10 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 7 days ago

Bosch is a global supplier of technology and services. Bosch specializes in consumer goods, industrial technology, and energy technology. It offers innovative solutions for smart homes, smart cities, connected mobility, and connected manufacturing...

970 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 26, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
23 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex
k
Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
Photo of the Rise User
12 people applied to Junior Software Engineer at Teya
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
137 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands