Germany - Karlsruhe, BW | Hamburg, HH
Company Overview:
Axonne is an innovative and rapidly growing automotive semiconductor startup dedicated to developing cutting-edge High-Speed In-Vehicle Network semiconductor solutions for the automotive industry. We specialize in developing advanced technologies that power the next generation of vehicles, with a focus on Automotive Multi-gigabit Ethernet. As the automotive industry undergoes a transformative shift towards connected and autonomous vehicles, we are at the forefront, driving innovation and shaping the future of automotive communication.
Job Summary:
We are seeking a talented and motivated Software Engineer to join our dynamic team dedicated to developing software solutions for Automotive Ethernet semiconductors. The successful candidate will play a crucial role in the design, implementation, and optimization of software components that enable high-performance and reliable communication within automotive networks.
Key Responsibilities:
Software Development:
- Design, develop, and maintain embedded software for Automotive Ethernet semiconductor solutions.
- Implement and optimize communication protocols and algorithms for real-time and high-bandwidth automotive applications.
- Collaborate with cross-functional teams to integrate software components into the overall semiconductor solution.
System Integration:
- Work closely with hardware engineers to ensure seamless integration of software with the semiconductor platform.
- Conduct system-level testing and debugging to identify and resolve software-hardware integration issues.
Performance Optimization:
- Analyze and optimize software performance to meet stringent automotive industry standards for reliability, latency, and throughput.
- Implement and fine-tune features to achieve optimal resource utilization and efficiency.
Documentation:
- Create and maintain comprehensive documentation for software design, implementation, and testing.
- Provide technical documentation and support for customers and internal teams.
Collaboration and Communication:
- Collaborate with cross-functional teams, including hardware engineers, system architects, and quality assurance professionals.
- Communicate effectively within the team and with stakeholders to ensure a shared understanding of project goals and timelines.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
- Proven minimum 3+ years experience in embedded software development for semiconductor applications.
- Strong programming skills in languages such as C and C++.
- Familiarity with Python, Git, or similar is a plus
- Familiarity with Automotive Ethernet standards and protocols (e.g., PTP, MACSec) is a plus.
- Experience with real-time operating systems (RTOS) and software/hardware integration.
- Understanding of automotive communication and networking architectures.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
Axonne is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees.
If you are passionate about shaping the future of automotive technology and have the skills to contribute to our dynamic team, we encourage you to apply. Join us in revolutionizing the automotive industry with cutting-edge semiconductor solutions.
Note: Axonne does not accept unsolicited referrals from recruitment agencies for all open positions.