System Architect
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)