- LocationCluj-Napoca, Romania
-
IndustryComputer Software
For our customer, an automotive company, we are currently looking for a C++ Software Architect to join their Prototype Department.
Job Description
In the Hardware related Software Group, we are building the next generation of ADAS Computing Platform for Driver Assistance Systems and Automated Driving. We are responsible for: Prototype microprocessor software development, bring-up and BSP development of state-of-the-art SoC (Systems on a Chip). We are also integrating software solutions in customer projects and bringing them to series production.
In the InterSoC team, you will be part of a growing competence center developing state-of-the-art InterSoC communication stacks (PCIe, Ethernet) and integrating them into Advanced Driver Assistance systems.
In your role you will:
- Analyze, design, and develop software for a proprietary communication stack project;
- Analyze, design, and develop drivers for PCIe and Ethernet interfaces under Linux/QNX;
- Create software concepts for a communication platform and project development;
- Assists the Team Leader in technical discussions with development partners and customers;
- Engage with our partners and colleagues in discovering, creating, and implementing innovative ideas;
- Integrate communication drivers into customer projects;
- Analyze and clarify requirements with internal and external customers;
- Work with the latest technologies and market discoveries;
Technology Stack:
- PCIe, Ethernet;
- C++;
- C;
- Linux/QNX;
- AGILE Methodology;
- Adaptive AUTOSAR;
- VRTE.
Qualifications
- You have a Bachelor's or Master's degree in Computer Science, Automation Electronics and Telecommunications, Informatics, Mathematics or comparable;
- You have at least 5 years of experience in Software Development in C++;
- Very good C++ knowledge;
- Previous experience with low-level POSIX driver development (Linux, QNX);
- Good Linux/QNX knowledge;
- Good algorithms, data structures, and software design background;
- You have a Proactive mentality and high level of flexibility for AGILE working;
- You have an Open communication and Open Feedback mindset;
- You like a challenge, and are eager to learn and develop yourself;
- English – a good level is mandatory.
Nice to have:
- Communication driver development experience;
- Real-time software development and multithreading;
- Previous experience in Automotive development would be an advantage.
Prin aplicarea la acest job acordati implicit consimțământul scris si acord dvs. companiei Antal Romania/Biroul Cluj Napoca permisiunea deplină de a vă păstra CV -ul în sistemele Antal și de a-l redirecționa către clienți în vederea evaluării ca și candidat pentru pozițiile disponibile în organizațiile acestora.
Sunteti informat că datele dvs vor fi păstrate conform Politicii de Confidențialitate a Antal (https://www.antal.com/privacy-policy/).
