Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Embedded SW Developer for Radar Signal Processing (f/m/div.) image - Rise Careers
Job details

Embedded SW Developer for Radar Signal Processing (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. 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 the Bosch Research & Development Center in Braga, more than 350 engineers develop car multimedia solutions and the most innovative localization, perception and safety sensors that are helping to shape connected and autonomous mobility. From hardware to software to physics, we have all kinds of opportunities waiting for you.

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

We are seeking an experienced Embedded Software Developer to design, design, implement and verify the software for Radar Signal Processing (RSP) algorithms for efficient real-time execution on DSP hardware.

Key Responsibilities:

  • Develop and maintain algorithm implementation optimized for DSP execution.
  • Optimize and enhance RSP software algorithms to be suitable in terms of resources consumption and real-time execution.
  • Collaborate and challenge algorithm developers to refine and translate MATLAB-based algorithms for efficient and optimized implementations on DSP hardware.
  • Apply coding principles and rules to improve its readability and maintainability. You will ensure that the code is thoroughly tested and compliant with industry guidelines.
  • Collaborate with cross-functional teams including hardware engineers, algorithm developers, and architects.
  • Participate in code reviews and ensure adherence to coding standards and best practices.

Document software concepts to facilitate and support SW Architecture decisions.

Qualifications

What distinguishes you: 

Education: Degree in Electrical Engineering

Personality and working method: 

Analytical Thinker: Able to analyze complex problems, identify root causes, and propose effective solutions.
Collaborative: individual who thrives in team settings and can effectively communicate with various teams.
Communicative: Possesses strong communication skills, both written and verbal, for effective collaboration and documentation.
Proactive: identifying problems and suggesting improvements proactively.
Adaptable: Comfortable working in a fast-paced and dynamic environment, able to manage multiple priorities effectively.
Methodical and Organized: Adopts a structured approach to tasks and prioritization, ensuring thorough coverage and reliability in software integration, testing, and debugging.

Experience and Expertise:

  • More than 3 years of experience in embedded SW development.
  • Proficiency in programming languages such as C/C++.
  • Experience with real-time operating systems (RTOS).
  • Experience with software development and integration tools such as CMake, QAC (Helix) and debuggers (Lauterbach).
  • Experience with version control systems like Git.
  • Experience in automotive embedded SW development is a plus.
  • Experience with assembly language is a plus.
  • Experience in radar signal processing is a plus.
  • Hands-on experience with translating MATLAB-based algorithms into optimized DSP implementations is a plus.
  • Experience with DSPs, including the Synopsys DSP, and their architecture is a plus.
  • Proven experience in optimizing DSP software algorithms for performance and efficiency is a plus.

Language: Proficiency in English, both written and spoken.

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

💰 Flexible benefits platform

🚉 Great access to public transports

🚌 Free transport from Porto

🅿️ 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 Embedded SW Developer for Radar Signal Processing (f/m/div.), Bosch Group

At Bosch in Braga, we’re on the lookout for a talented Embedded Software Developer for Radar Signal Processing (f/m/div.) to join our innovative team. If you have a knack for coding and a passion for technology, this could be the perfect fit for you! Your primary focus will be on designing and implementing software solutions for Radar Signal Processing algorithms that allow for efficient real-time execution on DSP hardware. In this role, you'll be collaborating closely with algorithm developers, tackling complex challenges to translate MATLAB-based algorithms into optimized software solutions. Your experience in embedded systems, particularly with languages like C and C++, as well as real-time operating systems will be invaluable as you work to ensure our software is robust, maintainable, and efficient. We're not just looking for someone who can code; we want a proactive and analytical thinker who thrives in a collaborative environment. The ideal candidate will have over three years of experience in embedded software development, with a strong background in optimizing DSP algorithms. This is a unique opportunity to contribute to groundbreaking automotive technology that enhances the safety and connectivity of vehicles. At Bosch, we pride ourselves on our diverse and inclusive culture, and we're committed to providing everyone with an opportunity to grow and succeed. If you’re eager to innovate and join a team that inspires one another while having fun along the way, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Embedded SW Developer for Radar Signal Processing (f/m/div.) Role at Bosch Group
What are the primary responsibilities of the Embedded Software Developer for Radar Signal Processing at Bosch?

The Embedded Software Developer for Radar Signal Processing at Bosch focuses on developing and maintaining algorithms optimized for real-time execution on DSP hardware. You'll be responsible for enhancing existing software algorithms, collaborating with cross-functional teams, ensuring code quality through methodical testing and code reviews, and documenting software concepts to support architectural decisions.

Join Rise to see the full answer
What qualifications do I need to apply for the Embedded Software Developer position at Bosch?

To apply for the Embedded Software Developer for Radar Signal Processing role at Bosch, you should have a degree in Electrical Engineering and over three years of experience in embedded software development. Proficiency in C/C++ programming languages and familiarity with real-time operating systems (RTOS) is essential to succeed in this position.

Join Rise to see the full answer
What programming languages should I be proficient in for the Embedded Software Developer role at Bosch?

As an Embedded Software Developer for Radar Signal Processing at Bosch, proficiency in programming languages such as C and C++ is crucial. Familiarity with assembly language and experience in radar signal processing are advantageous, enhancing your ability to contribute effectively to the team.

Join Rise to see the full answer
How does Bosch support professional development for Embedded Software Developers?

Bosch supports the professional development of Embedded Software Developers through various training opportunities, including technical training and certifications. The company encourages continuous learning to help you grow in your career and stay updated with the latest technologies in the automotive sector.

Join Rise to see the full answer
What is the work culture like for an Embedded Software Developer at Bosch?

At Bosch, the work culture for Embedded Software Developers is collaborative, inclusive, and innovative. We value diversity and encourage team members to bring their authentic selves to work, creating a supportive environment where everyone can thrive and contribute to shaping future technologies.

Join Rise to see the full answer
Common Interview Questions for Embedded SW Developer for Radar Signal Processing (f/m/div.)
Can you explain your experience with embedded software development?

Be prepared to discuss your previous projects, emphasizing specific programming languages used, and any challenges you faced and overcame in the development process. Highlight how your work has contributed to efficiency or performance in previous roles.

Join Rise to see the full answer
How do you approach optimizing Radar Signal Processing algorithms?

Discuss your methodical approach to performance optimization, detailing techniques you use to profile and refine algorithms for efficiency while maintaining quality. Provide examples of your successful optimizations in previous projects.

Join Rise to see the full answer
Describe a time when you had to collaborate with cross-functional teams.

Share a specific situation where you worked closely with engineers or developers from different areas to achieve a project goal. Emphasize your communication skills and how they facilitated successful collaboration.

Join Rise to see the full answer
What coding principles do you follow to ensure software maintainability?

Talk about important coding principles such as code readability, modularity, and documentation. Share strategies you employ to ensure that your code adheres to these principles and is easy for teammates to work with.

Join Rise to see the full answer
How do you handle debugging in embedded systems?

Outline your systematic process for debugging, mentioning tools you use like debuggers and your experience with troubleshooting in embedded environments. Highlight any specific debugging hurdles you've overcome.

Join Rise to see the full answer
What is your experience with DSP hardware?

Discuss any specific DSP hardware you've worked with and the projects that involved performance optimization on that hardware. Include how you translated algorithms for efficient execution on DSPs.

Join Rise to see the full answer
Explain how you would translate a MATLAB algorithm for software implementation.

Describe your workflow for taking a MATLAB-based algorithm and transforming it into an optimized software implementation for DSP. Share examples of similar work you've done in the past.

Join Rise to see the full answer
What strategies do you use for version control in projects?

Talk about your experience with version control systems such as Git. Share your strategies for effective collaboration, branching, and version management in software development projects.

Join Rise to see the full answer
What steps do you take to ensure adherence to coding standards?

Discuss your approach to coding standards through practices like code reviews and self-assessment. Highlight any frameworks or guidelines you've followed in previous roles.

Join Rise to see the full answer
How do you adapt to changes in project requirements or technology?

Showcase your adaptability by sharing examples of past experiences where you've had to pivot or learn new technologies quickly. Emphasize your proactive approach to identifying solutions during changes.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Bosch Group Remote EN109, Zona Indutrial de Ovar, Lugar da Pardala, Ovar, Ovar, Portugal
Posted 12 days ago
Photo of the Rise User
Bosch Group Hybrid 15000 N Haggerty Rd, Plymouth, MI 48170, USA
Posted 12 days ago
Photo of the Rise User
Auria Hybrid No location specified
Posted 2 days ago
Photo of the Rise User
Ramboll Remote St John St, Chester CH1 1DA, UK
Posted 4 days ago
Photo of the Rise User
Continental Remote Strada Avram Imbroane, Timișoara, Romania
Posted 2 days ago
Photo of the Rise User
Posted 5 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...

875 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 19, 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
Someone from OH, Columbus just viewed Cyber Analyst, Digital Forensics Incident Response at At-Bay
P
Someone from OH, Marion just viewed Customer Experience Agent at ProjectGrowth
Photo of the Rise User
Someone from OH, Wilmington just viewed Accounts Receivable Specialist at Flock Safety
Photo of the Rise User
Someone from OH, Columbus just viewed Strategy and Corporate Development Intern at SoundCloud
Photo of the Rise User
Someone from OH, Milford just viewed Visual Designer (Contract to Hire) at Abridge
Photo of the Rise User
Someone from OH, Dublin just viewed User Researcher III at Fearless
Photo of the Rise User
Someone from OH, Dublin just viewed Senior UX Designer at Nox Health
Photo of the Rise User
Someone from OH, Dublin just viewed US Product Designer at Praxent
Photo of the Rise User
14 people applied to Internship summer 2025 at Boeing
Photo of the Rise User
Someone from OH, Solon just viewed QA Analyst at Two Circles
Photo of the Rise User
Someone from OH, Cincinnati just viewed Shift Lead - Downtown Cincinnati at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Loveland just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
60 people applied to Electrical Apprentice at Aerotek
Photo of the Rise User
7 people applied to Pega Engineer at Proxymity
B
Someone from OH, Painesville just viewed Administrative Assistant at BlkVision Media
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Customer Support (Automotive) at Publicis Groupe
Photo of the Rise User
22 people applied to REMOTE Sr Piping Designer at Kelly