Informationen zur Anzeige:
Software Developer (Embedded Software Development & Test Automation)
Keysight Technologies Deutschland GmbH
Bochum (DE)
Aktualität: 25.02.2025
Anzeigeninhalt:
25.02.2025, Keysight Technologies Deutschland GmbH
Bochum (DE)
Software Developer (Embedded Software Development & Test Automation)
Unternehmen: Keysight Technologies Deutschland GmbHArbeitszeitmodell: VollzeitArbeitsort: Bochum (DE)Stellenbeschreibung:About the Role
Are you excited about shaping the future of electric vehicles (EV)? As an Embedded Software Development & Test Automation Engineer, you will play a crucial role in developing innovative testing solutions that ensure the reliability and performance of EV charging technology.
Your work will directly contribute to advancing sustainable transportation and making electric vehicles more accessible globally.
About the Team
You'll be joining a collaborative and supportive EV Charging Technology team of 20 engineers and software developers. Our team values diverse ideas and perspectives, fosters a growth mindset, and works together to push the limits of automated EV testing. We encourage a healthy work-life balance with flexible work hours.
Key Responsibilites:
As a Software Developer, you will:
- Design and develop embedded software for EV charging applications.
- Implement and optimize automated testing frameworks to improve software quality.
- Collaborate with cross-functional teams to design, develop, and deploy new features.
- Conduct code reviews and provide constructive feedback to improve software quality.
- Diagnose and resolve software issues across the entire development lifecycle.
- Required Qualifications:
We welcome candidates with a range of experiences and backgrounds. If you meet most of the following, we encourage you to apply:
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field--or equivalent professional experience.
- Several years of industrial experience in software development, including embedded systems.
- Proficiency in C/C++ and Python.
- Experience with test automation frameworks and tools.
- Familiarity with version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.
- Effective communication skills--German and English (B2 level or higher).
Desired Qualifications:
While not required, these qualifications would make you stand out:
- Advanced debugging and performance optimization experience.
- Experience with hardware-software integration and tools (e.g., JTAG, oscilloscopes).
- Familiarity with real-time operating systems (RTOS) and embedded system architecture.
- Knowledge of advanced communication protocols (e.g., CAN, Ethernet, Powerline).
- Experience with CI/CD pipelines and Agile development methodologies.
- Scripting proficiency (e.g., Bash) for automation tasks.
What we offer:
A place within an exciting company! At Keysight we develop with our visionary, market-leading, and highly innovative customers breakthroughs that connect and secure the world. We offer you a highly competitive package. See our culture and German Benefits HERE (https://jobs.keysight.com/go/Keysight-in-Germany/8004300/) .
Inhalt: © Bundesagentur für Arbeit − Referenznummer: 10001-1001179448-S
Standorte