System Engineer - aiDrive

at  AImotive

Budapest, Közép-Magyarország, Hungary -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate01 Jan, 2025Not Specified04 Oct, 2024N/ACritical Systems,Python,Software Development,Artificial Neural Networks,Architectural Design,Soft Skills,High Availability,Coordination Skills,C++,Programming Languages,Computer ScienceNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

aiDrive is an automated driving platform with revolutionary virtual sensor technology that brings unparalleled data reusability for all levels of autonomy and different sensor setups. Using the latest available camera and radar sensors as well as navigational map support, aiMotive can create state-of-the-art Highway Assist solutions with Automatic Lane Change and Highway Interchange Management. aiDrive can also enable vehicles to move through and park in structured parking environments without the driver being in or near the car with its proprietary Automated Valet Parking Application.

Key Responsibilities

  • Ensure a common and consistent view of software modules, interfaces, and overall software architecture.
  • Facilitate common understanding between development groups regarding coordinate systems, transformations, functions, interfaces and enforce the implementation of decisions
  • Facilitate communication between product management and the technical teams
  • Maintain a comprehensive directory of available modules and functions to serve as a starting point for developers and prevent redundancy
  • Derive lower-level module requirements from high level requirements,
  • Understand the capabilities and limitations of software modules, identify missing functions or areas that need improvement
  • Support communication and collaboration with technical teams from the parent company.
  • Act as a liaison to ensure alignment of technical standards and practices between entities.
  • Conduct feasibility studies for hardware elements and software modules.

Key Requirements

  • Education:
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Experience:
  • Minimum of 3 years of experience in system engineering or software development.
  • Experience in the automotive industry is highly preferred.
  • Experience with high availability and safety-critical systems.
  • Experience with artificial neural networks.
  • Technical Skills:
  • Excellent understanding of complex real-time systems.
  • Proficiency in programming languages like Python or C++.
  • Strong understanding of software development processes and architectural design.
  • SysML design experience for static and dynamic architecture models.
  • Understanding of the capabilities of common automotive sensors.
  • Soft Skills:
  • Excellent communication and coordination skills.
  • Ability to work collaboratively in a team environment and with cross-functional teams.
  • Strong problem-solving skills and attention to detail.

What We Offer

  • Competitive salary and long-term bonus system
  • Fitness opportunities
  • Free lunch every workday, nearby at one of the best all-you-can-eat restaurants in Budapest or delivered by Wolt for Work
  • Work on the hottest applied research problem in an agile working culture, backed by a strong, stable and future-proof industrial partnership
  • Develop solutions for one of the largest car manufacturer with a global reach
  • Test your solution in realistic simulated scenarios and a fleet of cars across multiple continents every day
  • Be proud of seeing your solution on the road
  • Visit relevant international conferences, submit patents of new solutions
  • We believe: people over process, we are keen to maintain a work-life balance

Responsibilities:

  • Ensure a common and consistent view of software modules, interfaces, and overall software architecture.
  • Facilitate common understanding between development groups regarding coordinate systems, transformations, functions, interfaces and enforce the implementation of decisions
  • Facilitate communication between product management and the technical teams
  • Maintain a comprehensive directory of available modules and functions to serve as a starting point for developers and prevent redundancy
  • Derive lower-level module requirements from high level requirements,
  • Understand the capabilities and limitations of software modules, identify missing functions or areas that need improvement
  • Support communication and collaboration with technical teams from the parent company.
  • Act as a liaison to ensure alignment of technical standards and practices between entities.
  • Conduct feasibility studies for hardware elements and software modules


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Software Engineering, Engineering

Proficient

1

Budapest, Hungary