

Share
The Impact You’ll Make in this Role
Here, you will make an impact by:
Your Skills and Expertise
To set you up for success in this role from day one, 3M is looking for candidates who meet following minimum requirements:
Additional knowledge / nice-to-have skills / preferred qualifications that could help you succeed even further in this role include:
Job specifics:
Please note: your application may not be considered if you do not provide your education and work history, either by: 1) uploading a resume, or 2) entering the information into the application fields directly.
Please access the linked document by clicking select the country where you are applying for employment, and review. Before submitting your application, you will be asked to confirm your agreement with the terms.
These jobs might be a good fit

Share
What you will be doing:
Develop and optimize scalable high-performance cryptographic primitives, algorithms, and building blocks on the latest GPU hardware architectures
Emphasize robust long term software architectures and designs that effectively use many generations of hardware
Work closely with internal(product management, engineering) and external partners to understand feature and performance requirements and deliver timely cuPQC releases.
What we need to see:
PhD or MSc’s degree in Applied Mathematics, Computer Science, or related science or engineering field is preferred (or equivalent experience).
5+ years of experience designing and developing software for cryptography in low latency or high throughput environments
Strong mathematical foundations.
Advanced C++ skills, including modern design paradigms (e.g. template meta-programming, SFINAE, RAII, constexpr, etc).
Strong collaboration, communication, and documentation habits.
Ways to stand out from the crowd:
Experience developing libraries consumed by many users.
Experience with CUDA C++, and GPU computing.
Programming skills with contemporary automation setups for both building software (e.g. cmake) as well as testing (e.g. CI/CD, sanitizers).
Strong understanding of mathematical foundations and algorithms used in cryptography, including but not limited to finite field arithmetic, lattice-based cryptography, and cryptographic hash functions.

Share
The Impact You’ll Make in this Role
Here, you will make an impact by:
Your Skills and Expertise
To set you up for success in this role from day one, 3M is looking for candidates who meet following minimum requirements:
Please note: your application may not be considered if you do not provide your education and work history, either by: 1) uploading a resume, or 2) entering the information into the application fields directly.
Please access the linked document by clicking select the country where you are applying for employment, and review. Before submitting your application, you will be asked to confirm your agreement with the terms.

Share
The Impact You’ll Make in this Role
Here, you will make an impact by:
Your Skills and Expertise
To set you up for success in this role from day one, 3M is looking for candidates who meet following minimum requirements:
Additional qualifications that could help you succeed even further in this role include:
Job specifics:
Please note: your application may not be considered if you do not provide your education and work history, either by: 1) uploading a resume, or 2) entering the information into the application fields directly.
Please access the linked document by clicking select the country where you are applying for employment, and review. Before submitting your application, you will be asked to confirm your agreement with the terms.

Share
We’re looking for a Senior Software Engineer to strengthen our Android & Embedded platform team for automotive. The team builds and maintains platform support across Android (AOSP/AAOS), Embedded Linux, and QNX, enabling multi-screen experiences, layering of 3D content with native applications, and rich multi-touch input. Our day-to-day spans large multithreaded C/C++/C#/Java codebases, deep work in the Android lifecycle and system services, GPU/CPU/IO profiling, and rendering pipelines (OpenGL/Vulkan).
You’ll collaborate across Unity, partnering with industry teams who work directly with customers and core R&D teams responsible for cross-platform support, systems architecture, libraries, and runtime optimization. Alongside engine platform work, you’ll help provide embedded support for premium automotive customers, including integrations on Automotive SoCs (e.g., NXP i.MX8, NVIDIA Drive CX), Android system apps, and production HMI and instrument-cluster experiences.
This is a one-year contract position.
What you'll be doingThis position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.

Share
We’re now looking for a driven
Your Responsibilities:
Development of analog and digital circuits for electrical components and systems for e-bike drives, from concept to series production
Design of PCB layouts with consideration of cost, space constraints, manufacturability, and EMC requirements
Preparation of manufacturing data for PCB production and support during the manufacturing process
Assembly, commissioning, and testing of prototypes
Low-level programming for the creation of test software
System design of e-bike drive systems (motor, BMS/battery, sensors)
Support and development of peripheral components (cable harness, HMI, remote control, and display)
Independent development and implementation of testing methods and plans within development projects, covering both hardware and embedded software, with the goal of product industrialization
Autonomous work within the project team, including analysis and planning of work packages in close coordination and collaboration with software and frontend developers
Potential interest in taking on a team leadership role
Your Profile:
Successfully completed degree in electrical engineering, communications engineering, computer engineering, information technology, mechatronics, or a comparable qualification with relevant professional experience
Experience in the development and testing of e-bike drive systems and power electronics, including relevant interfaces such as CAN 2.0
Expertise in developing electronic hardware and software for controlling and regulating drive technology in e-bike systems, in compliance with current standards (EMC, functional safety, DIN EN 15194)
Proficient in using EDA software such as Altium Designer, circuit simulation tools (e.g., SPICE); experience with SolidWorks is a plus
Excellent and practical knowledge in circuit design, electronics layout, drive technology, and power electronics
Committed, assertive, team-oriented, and confident in working within an intercultural corporate environment
Proficient in MS Office (Word, Excel, PowerPoint); experience with PDM systems
Fluent in both German and English, spoken and written
What We Offer:
Competitive salary and monthly tax-free benefit
Opportunity to shape future mobility technologies in a dynamic, forward-thinking team passionate about innovation
Professional growth with potential for leadership roles
Flexible working hours to support a healthy work-life balance

Share
Your Responsibilities:
Development of embedded software and tools for electrical components and systems for e-bike drives, from concept to series production
Design of concepts, architectures, and specifications based on CAN bus and Bluetooth Low Energy (BLE)
Responsibility for the integration of HMI, remote controls, and displays
Interface coordination with system components, especially Battery Management Systems (BMS)
Support in the development of ride control and drive regulation systems
Creation of test specifications, reviews, and approvals within the software development process
Development of software test strategies and implementation of automated software tests, including unit, integration, and system testing
Documentation and version control of software, including code reviews
Independent work within project teams, including analysis and planning of work packages in close collaboration with hardware and frontend developers
Potential interest in taking on a team lead role
Your Profile:
Successfully completed degree in electrical engineering, communications engineering, computer engineering, information technology, mechatronics, or a comparable qualification with relevant professional experience
Experience in e-bike drive systems and related interfaces (CAN bus)
Experience with HMI, remote controls, and displays, including relevant interfaces (BLE)
Solid practical knowledge of programming languages Python and C/C++
Experience in embedded software development (real-time systems)
Familiarity with configuration, version control, documentation, and testing tools (e.g., GIT, DOXYGEN)
Experience in software design according to the V-model standard
Basic knowledge of electric drives and actuators, interfaces, and protocols
Independent working style, reliability in meeting deadlines, and strong team skills
Proficient in English, both written and spoken
What We Offer:
Competitive salary and monthly tax-free benefit
Opportunity to shape future mobility technologies in a dynamic, forward-thinking team passionate about innovation
Professional growth with potential for leadership roles
Flexible working hours to support a healthy work-life balance

Share
The Impact You’ll Make in this Role
Here, you will make an impact by:
Your Skills and Expertise
To set you up for success in this role from day one, 3M is looking for candidates who meet following minimum requirements:
Additional knowledge / nice-to-have skills / preferred qualifications that could help you succeed even further in this role include:
Job specifics:
Please note: your application may not be considered if you do not provide your education and work history, either by: 1) uploading a resume, or 2) entering the information into the application fields directly.
Please access the linked document by clicking select the country where you are applying for employment, and review. Before submitting your application, you will be asked to confirm your agreement with the terms.
These jobs might be a good fit