Currency

Software Architect

Architecture

Software Architect

Architecture

remote, Bukareszt +1 Location

Andersen

Full-time
Permanent
Senior
Remote

Tech stack

    English

    B2

    Automotive

    master

Job description

Andersen is hiring a Software Architect for a global autonomous vehicle leader. The role involves optimizing a real-time Linux-based software stack to enhance system performance and efficiency. 

 

The customer is a global leader in autonomous vehicle technology. With deep roots in the AV industry, it combines cutting-edge robotics, machine learning, and automotive engineering. The company operates in several locations including Las Vegas, Pittsburgh, and Singapore, and is recognized for its strong safety-first philosophy and innovative leadership. 

 

The project is focused on conducting an in-depth performance analysis and optimization of a near real-time, Linux-based software stack for autonomous vehicles. The goal is to identify and fix system bottlenecks across CPU, memory, I/O, and network layers. 

 

Responsibilities:  

  • Conducting comprehensive performance analysis of the entire software stack, from the Linux kernel and drivers up to the application layer.

  • Analyzing Inter-Process Communication (IPC) mechanisms for opportunities to increase throughput and lower overhead.

  • Identifying and remedy architectural pitfalls that can lead to performance degradation, memory fragmentation, or unpredictable timing.

  • Collaborating closely with our core engineering teams to implement recommended changes and architectural improvements.

  • Developing and document best practices and performance-aware design patterns for our developers to follow.

  • Establishing key performance indicators (KPIs) and tooling to monitor and prevent performance regressions.   

 

 

Must-haves: 

  • Experience in Software Architecture for 6+ years. 

  • Prior experience in the autonomous vehicle, robotics, aerospace, or high-frequency trading (HFT) industries.  - Experience with real-time Linux patches (e.g. PREEMPT_RT).  - Familiarity with common robotics middleware (e.g. ROS, DDS) and their performance characteristics.  - Knowledge of hardware-specific acceleration (e.g. CUDA, TensorRT).  

  • Deep understanding of Linux OS and Linux kernel internals, particularly in areas of the scheduler, memory management, and networking stack. 

  • Experience in developing peripheral devices drivers (usb, spi, i2c etc). - Experience with enterprise architect, Visio, magic dear and other tools. 

  • Experience in real time operation systems (FreeRTOs, qnx, linux rt etc). 

  • Systems-level performance engineering with a proven track record of optimizing complex, multi-threaded applications in Linux.  

  • Deep understanding of inter-process communication on Linux (including dubs, semaphores, pipes etc)- Experience in system level architecture. - Excellent communication skills. 

  • Level of English – from Upper-Intermediate. 

 

 

Reasons why this job would be interesting to you: 

  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.. 

  • The opportunity to change the project and/or develop expertise in an interesting business domain. 

  • Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. 

  • Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. 

  • The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. 

  • Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. 

  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). 

  • Certification compensation (AWS, PMP, etc). 

  • Referral program. 

  • English courses. 

  • Private health insurance and compensation for sports activities 

 

Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy

 

Join us! 

 

 

Published: 09.10.2025

Software Architect

Apply

Software Architect

remote, Bukareszt

Andersen

By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Andersen Soft UAB z siedzibą w Krakow, ul. Al. Pokoju 18, 31 - 564 dalej jako "administrat... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.