Darmstadt, Germany
Posted 1 week ago
Brainbox Consulting BV aligning great talent with clients’ needs is at the core of who we are. We are passionate about our Consultants, our Clients, and our Partners. Our rich IT legacy combined with our unyielding care for our people and business is the driving force behind all we do, and we deliver! On this journey, we are looking for a Embedded Hard & Software R&D Engineer who is also interested to take on a wide range of activities.
Key responsibilities as an Embedded Software R&D Engineer:
- Electronics Hardware Development: Definition, conception, planning, implementation and testing of electronic circuits, systems, and assemblies.
- Schematics and layout using PCB Design Software for levitation controller and sensor design.
- Set up and test controller peripherals like ADC, PWM, I2C, EtherCAT, Memory, and other hardware related firmware functions for deterministic real-time-control-hardware.
- Derive and structure testing requirements for designs to prove performance and to enable electronic manufacturing with high quality standards.
- Support programming, maintenance, and optimization of embedded software for control, safe and reliable operation.
- Support compliance testing for EMI, Safety and Reliability
- Perform failure analysis on electronic hardware and embedded systems during the full product life cycle.
- Work with product management on standardization and customer requirements.
- Assist in the writing of product manuals and user guides, including the description of external interfaces to higher-level control centers or other forms of external access.
Education and experience
- Master’s degree in electrical engineering, technical computer science or related field; PhD also welcome.
- Significant skills in the field of Electronic-Circuit-Design are required. Design experience with Printed-Circuit-Design Software using Eagle, Altium, OrCAD or other.
- Experience in electric design software like E3S or EPLAN is beneficial.
- Experience in debugging and optimization of electronic hardware and software.
- Realtime system microcontroller-based hardware systems and its efficient implementation with Jira and Bitbucket and modern debugging tools.
- Usage of C/C++ and understanding assembly language is required.
- Experience in Python, scripting, and other tools for workflow automation and control.
- Strong communication skills in English, with German being beneficial as well.
- A team player with a willingness to work in an interdisciplinary environment.
- Excellent analytical and organizational skills.