Job
In this role, you design and develop software architectures for complex embedded systems, analyze requirements, and assist the team in implementing scalable solutions while ensuring compliance with development processes.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- You develop and design software architectures for complex embedded systems based on specified system architectures, requirements, and constraints.
- You analyze customer, system, and software requirements and translate them into scalable, maintainable, and high-performance software solutions.
- You support sales, acquisition, and RFI/RFQ activities by creating technical concepts, solution approaches, effort estimations, and software architecture proposals.
- You work closely with clients, project teams, and other stakeholders, advising them on technical issues related to embedded software development.
- You ensure compliance with ASPICE-conformant development processes and support projects with architecture, design, and process issues.
- You define software designs, interfaces, and integration strategies, and support their implementation within development teams. Additionally, you actively assist development teams in implementing complex software functions, leveraging your solid programming experience.
- You communicate complex technical concepts clearly and appropriately for the target audience to clients, management, and development teams.
- You coach software developers, promote knowledge sharing, and support the professional development of the teams.
- You identify technological trends, assess their benefits for our projects, and introduce innovative approaches into software development.
- You support the continuous improvement of development processes, methods, and best practices in the field of Embedded Software Engineering.
Our expectations of you
Education
- You have successfully completed a degree in Computer Science, Technical Computer Science, Electrical Engineering, or a comparable field of study.
Qualifications
- You possess very good programming skills in C/C++ and are able to practically evaluate and implement architectural concepts.
- Knowledge in the areas of Functional Safety, Cyber Security, as well as Requirements Engineering, is advantageous.
- You understand the relationships between technical decisions, project goals, and customer requirements, and can weigh them against each other.
- You impress with a confident demeanor, excellent communication skills, and the ability to convey complex technical topics in an understandable manner.
- You work in a structured and solution-oriented manner and maintain an overview even in complex project situations, and you communicate confidently in negotiations in both German and English.
Experience
- You have extensive experience in embedded software development and possess solid knowledge of software architecture, software design, and the development of complex embedded applications.
- You have extensive experience with ASPICE as well as the associated development processes, artifacts, and reviews.
- You bring experience with Embedded Linux, real-time systems, POSIX-based operating systems, and modern software architectures.
- You have experience in developing technical concepts for proposal, RFI, and RFQ phases, as well as in communicating with clients and decision-makers.
What we offer
- Flexible and mobile working arrangements as well as the possibility of Workation (within the EU) to optimally balance leisure, family, and work.
- Access to online learning platforms (Coursera) for continuous professional and personal development.
- Freedom for your own ideas through flat hierarchies and short decision-making paths.
- A strong team spirit through regular events such as summer and Christmas parties or our monthly Leberkäs brunch.
- Health promotion through fitness subsidies via Hansefit or EGYM Wellpass as well as bicycle leasing through Job Rad.
- Free coffee, tea, water, fruit, and cookie flat rate for your well-being.
- Attractive additional benefits such as company pension schemes (33% employer contribution) and discounts via corporate benefits.
Benefits
Work-Life-Integration
Health, fitness & fun
Topics you will work on
Job locations
About your employer
Founded in 1958, Uno Minda Group is a leading provider of automotive components, supplying OEMs worldwide with innovative solutions.
- Established Company
- Hybrid, Onsite
- Industry, Production
More jobs
These jobs might also interest you
Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...
Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...
sino AG, based in downtown Düsseldorf, has been an innovative financial service provider for over 25 years. We specialize in the execution of securities transactions for the most active and demanding traders in Germany. With currently 26 employees, we...