Sign up to save this job, get alerts, and apply with an optimized CV.

Hardware-Related Software Architect (m/w/x)

Full Time Mid Level

Job description

Project Description:

You're excited about technology? So are we! To strengthen our expert team at K-tronik, a customer from the wireless and communication industry, we're looking for a Hardware-Related Software Architect (m/w/x) in permanent employment. We're looking forward to getting to know you personally - and working together with passion and teamwork on exciting projects and future-oriented technologies.

Tasks:

  • System Architecture: Design, definition, and documentation of the entire system architecture for new SoC Embedded-Platforms considering real-time requirements, performance, and scalability - Requirements Management: Active participation in taking up, analyzing, and formally specifying functional and non-functional requirements that justify the architecture - Embedded C++ Development: Responsibility for low-level software design (drivers, middleware, RTOS integration) on microcontrollers, using modern C++ standards (C++17/20) on limited resources - VHDL/FPGA Architecture: Definition of hardware architecture within the FPGA, including interfaces, data paths, and hardware accelerators that interact closely with embedded software - Interface Management: Determination of APIs and communication protocols between software (C++) and hardware (VHDL), ensuring seamless integration and optimal performance - Code Quality and Standards: Definition of architectural guidelines, coding standards, and verification strategies for both domains (software unit tests, hardware-in-the-loop simulations)

Qualifications:

  • Completed studies in electrical engineering, computer science, or a comparable field/ training - Expert knowledge in programming microcontrollers and CPUs (ARM, RISC-V, etc.) in modern C++ (including concepts like Design Patterns for Embedded Systems, Unit Testing) - In-depth knowledge of VHDL and practical experience in architecture and implementation of complex logic for current FPGA families - Experience in embedded software development in modern, object-oriented C++ in a Linux environment using Git as version control - Secure application of communication protocols (e.g. SPI, I2C, Ethernet) and experience with bus systems and real-time operating systems (RTOS) - Ability to clearly and precisely document complex technical issues (e.g. UML, architectural documents) - You can be enthusiastic about shaping technology and contributing to the implementation of innovative products - Self-motivated, goal-oriented work style combined with a high degree of team spirit and open communication - You work independently, structured, and bring an excellent problem-solving ability with you - Very good German and English language skills in writing and speaking

Benefits:

  • Collegial and friendly working atmosphere
  • Flexible working hours
  • 30 vacation days and flexible vacation planning
  • Award as a Kununu TOP Company
  • Corporate benefits (employee offers)
  • Free drinks
  • Individual opportunities for further education
  • 360° care: feedback conversations, career planning, support with relocation, etc.

Find more English-speaking jobs in Germany on Arbeitnow

Sign up to apply

Create a free account to apply for this job and get access to:

  • AI-powered CV optimization for this specific job
  • Save jobs and create custom alerts
  • See your CV match score for each job

Company information

Company
K-tronik GmbH
Location
Berlin
Germany
Posted
9 months ago

Find similar jobs

Explore more opportunities like this one.

Interested in this position?

Create your free account and tailor your CV to match this job.