System Architect

Development Budapest, Hungary


Description

At NNG we develop the next generation of infotainment technology to improve the core driving experience and meet the ever-growing demands of drivers around the world. We are a white label automotive company that works with a wide range of map and content providers. Headquartered in Hungary, we have a global footprint with coverage in almost 200 countries and several company offices worldwide. We connect people, improve the driving experience, and meet the demands of connected and tech-savvy drivers.  

 

What would be your job? 

  • Provide strategic direction regarding architectural design for the assigned areas with special attention to her/his assignment 

  • Perform embedded software system architectural analysis (dependencies, builds, interrelations, deadlocks, performance etc.) 

  • Coordinate software architects and developers from a technical point of view 

  • Participate in RF{I/P/Q} responses, estimates and software system architectural definition 

  • Representing architectural and testing aspects in customer projects, where applicable   

  • Helps incorporate architectural and testability requirements into development. (including the review of features/enablers for each Program Increment)   

  • Promotes (in many cases owns) architectural and test related enablers   

  • Have a good overview on the products developed and maintained in the unit, including their dependencies, interactions, technologies used   

  • Design and develop effective architectural and testing approach in accordance with organizational needs (Policy, Strategy, Plan, Processes, Tools)   

  • Responsible for the architectural design and testing performed for assigned areas   

  • Analyze current practices and processes and suggest, drive improvements.   

  • Participate in architectural design and test planning for all relevant products    

  • Support and provide mentoring for the developers and testers   

  • Work with Product Management to advise capacity allocation for enablement work   

  • Work with engineering teams to productize innovations Work with automotive suppliers on exploring new technologies destined for future car models 

If you have… 

  • Experience in interface design, software architecture design and test design   

  • Creativity, a high level of independence  

  • Experience in interface design and software architecture design  

  • At least 5 years of software development experience with a solid understanding of C++ and JavaScript 

  • Knowledge of Continuous Integration and Continuous Delivery methodologies and tools   

  • Solid understanding of software development, architectural design, architectural robustness analysis and test first methodologies   

  • Knowledge of code quality metrics and code coverage tools   

  • Active command of English  

Moreover, you have any of the following... 

  • Experience with Navigation  

  • Experience with embedded and cloud architectures  

  • Experience in software development in an embedded environment 

you will make quite an impression on us! 
 

What can we give you in return? 

  • A job at a successful global company in Hungary, where you can learn from the best 

  • Serious professional challenges  

  • Cutting-edge infrastructure  

  • Flexible working hours, and hybrid-work policy 

  • Cafeteria, private medical care, Employee Assistance Program 

  • The opportunity to work on a variety of cutting-edge automotive technologies 

  • A youthful team  

Place of work: Budapest (Hybrid)