Practical semester in embedded software/hardware

New

Newtec Gmbh

Job

In this role, you will develop embedded software in C/C++ and FPGA logic in VHDL, work on hardware designs using CAD tools, and test your products under real conditions to create safety-critical components for various applications.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • You develop software for embedded systems in C or C++ and, depending on the project, in C#, Python, or Rust, or implement FPGA logic in VHDL, so that your work is directly integrated into components for sensor technology, robotics, image processing, or network services.
  • You contribute to hardware development and use CAD tools to create schematics and PCB layouts, turning a concept into a production-ready assembly.
  • You build hardware with microcontrollers or FPGAs based on platforms such as ARM Cortex, STM32, ESP32, Xilinx or Altera SoCs, and commission products and test benches, enabling development versions to be tested under real-world conditions at an early stage.
  • You take on verification and testing tasks and document your results in a traceable manner, because safety-critical products can only be approved with complete evidence.
  • You use agentic AI for coding, testing, or documentation and review the results with your team to ensure compliance with standards, accelerating development without compromising security.

Our expectations of you

Qualifications

  • You are studying information technology, electrical engineering, computer engineering, medical engineering, or a comparable degree program that includes a practical semester.
  • You have a good command of at least one of the following languages: C, C++, C#, Python, Rust, or VHDL, and have some initial experience with microcontrollers or circuit design, for example through lab courses or personal projects, enabling you to quickly get up to speed with our development environments.
  • Attention to detail and reliability are among your strengths: You work through tasks independently, meet agreed deadlines, and ask questions when anything is unclear, because every detail matters in safety-critical projects.
  • You’re enthusiastic about trying out new technologies, enjoy learning from your colleagues, and contribute your own suggestions for improvement. This helps you quickly take ownership of your own topics within the software and hardware development team.
  • German language skills at least at C1 level and English language skills at B2 level round out your profile, enabling you to communicate confidently with the team and understand English-language data sheets and standards.

What we offer

  • Comprehensive onboarding, tailored support, and an open feedback culture enable you to achieve optimal professional and personal development.
  • Opportunity to join us after completing your studies, career prospects and development opportunities, or inclusion in our talent pool.
  • Regular employee events, as well as student events across locations.
  • With Hansefit/Wellpass, we give you access to a wide range of sports and wellness activities.
  • You can also expect a flat hierarchy.

Benefits

Work-Life-Integration

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Mannheim
    Baden-Württemberg, Germany

About your employer

NewTec is a specialist in the development of hardware and software systems and products. Our focus is on functional security (safety) and information security (embedded security). In addition, we support companies in all areas of digital transformation.

Company size
50-249 Employees
Founding year
1986
Company type
Digital Agency
Work model
Onsite, Hybrid
Industry
Internet, IT, Telecommunication
  • Tröger & Cie. AktiengesellschaftNuremberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Full Time

    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...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • Öko-Institut Consult gGmbHFreiburg im Breisgau, Berlin

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    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...

    • TCP/IP
    • Active Directory
    • Windows
    • Microsoft Exchange
    • Office 365
    • Linux
    • VLAN
    • +4
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, Munich

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4

Practical semester in embedded software/hardware

Newtec Gmbh