Open Vacancies

Join the Apostera vision and deliver the first time on the market product for luxury OEM

Apostera is a pure Automotive software product company with the vision of bringing mobility world that we all leave today to a new area of unavoidable tomorrow - area of autonomy.

Apostera is bringing Mixed Reality capabilities to vehicle complementing and enhancing Navigation experience reshaping how passengers interact with the environment around car location. Our solution merges the virtual and real worlds helping drivers understand in an exact way where to make a maneuver, therefore making the driving experience more enjoyable, safe and carefree.

Together with the Team of experts in Automotive, Navigation, machine learning (AL), Computer Vision (CV) and sensor fusion technologies, we have introduced to the market the first AR Navigation prototype in the real car running on automotive grade quality HW.

Today with over 60 employees worldwide we are recruiting top talent to our sites in Kiev, Odessa, and Sank-Petersburg to deliver a solution to production for one of the luxury European OEM. We are happy to onboard a team player who is passionate about technologies and product idea.

We are looking for a highly motivated Engineering Manager to join our growing Apostera team helping us in different aspects of project management: delivery management, processes establishment, project planning and execution monitoring, status reporting, release management and others. The ideal candidate will have prior experience in management of automotive project.

Responsibilities

  • Ensure successful execution / delivery of assigned project area
  • Orchestrate and steer all aspects of software development cycle within assigned project area
  • Plan work scope, content, workload, schedule, and cost
  • Communicate project / product status, Monitor customers satisfaction
  • Participate in and reports and demo to customers
  • Identify lessons learned, improve practices for future projects
  • Negotiate and manage effective decisions to ensure the timely and high-quality delivery of the product to satisfy the needs and commitments of our clients;
  • Organize and manage distributed teams in a matrix structure
  • Anticipate, track and address needs, interest, requests or inquiries from the stakeholders and the client and provide transparent, regular and precise updates and progress reports
  • Manage cross-functional communication across the teams

Required skills

  • Waterfall/V model development
  • Agile/SCRUM methodology
  • Hiring and people management
  • Development Team leading expertise
  • Project estimation, planning and WBS development
  • Testing approaches (black box, grey box, white box, etc.)
  • Defect lifecycle
  • Testing levels (unit, module, functional)
  • Code review expertise
  • C++ programming (entry level)
  • *NIX experience

Optional skills

  • Requirements analysis and design development experience
  • Automotive experience
  • Strong estimation skills
  • Software architecture skills
  • C++ programming
  • UI development experience and integration of complex business logic with UI
  • Multithreading
  • Application design patterns (MVC, MVVC, etc.)
  • Real-time OS and programming
  • Embedded programming experience

Contact: career@apostera.com


We are looking for a highly motivated manager to join our growing Apostera project management team helping us in different aspects of project management (exact area depends on actual experience). The ideal candidate will have prior experience in management of software projects or their key aspects and have high motivation for further development in this direction.

Responsibilities

  • Ensure successful execution of assigned project area (including planning, reporting, etc.)
  • Support other members or project management team in delegated areas
  • Describe and ensure and improve project processes, identify lessons learned
  • Keep assigned documents regularly updated
  • Handle communication with team, management, customer, suppliers for related areas
  • Anticipate, track and address needs, interest, requests or inquiries from the stakeholders
  • Possible assignment areas to manage (elaboration, monitoring, update)
  • Supplier management – HW and SW required for project execution
  • Supplier management – Services supplied to project
  • Travels and days off management – travels and
  • Financial management – Keep on track, monitoring and update of project financial documents
  • Release management – handle preparation of project release delivery
  • Project Plan management – creation, update monitoring
  • Defects management – planning, forecasting, monitoring of project defects
  • Other – other aspects of project

Required skills

  • 3+ years of experience in a software project management related areas.
  • Waterfall/V or Agile/SCRUM methodology
  • Project estimation
  • Defect lifecycle
  • Testing levels (unit, module, functional)
  • People management
  • Processes description
  • Version Control Systems
  • Advanced Excel and Power Point usage

Optional skills

  • ASPICE or CMMI
  • Project WBS development
  • Defect lifecycle
  • Testing levels (unit, module, functional)
  • BPMN notation
  • Project finances
  • Team hiring
  • Share Point
  • VBA scripting
  • Python scripting
  • C++ Software development background

Contact: career@apostera.com


We are looking for a highly skilled Rendering engineer to join our growing Apostera team helping us to design and implement UI/UX part of software for automotive solutions. The ideal candidate will have prior experience in 2D/3D real-time graphic rendering techniques and GPU rendering pipeline.

Responsibilities

  • Software development for ADAS and infotainment systems and solutions
  • Implementation of UI/UX design according to customer requirements
  • Verification of implemented software (unit test, etc.)
  • Optimization of existing algorithms to achieve real-time performance under target platform
  • Involvement to requirements analysis, architecture development, design
  • Review of software requirements, architecture and design documents and implementation
  • Following of the processes specific to automotive industry and software development in general
  • Communication with customer (optional)
  • Business trips to central Europe (optional)

Required skills

  • 3+ years of working experience
  • Strong C++11 and OOP knowledge
  • Good linear algebra knowledge
  • Experience with OpenGL ES 3.x and GLSL ES
  • MS or BS in Computer Science/Mathematics/etc.
  • Communication in English

Optional skills

  • Experience in automotive infotainment and/or ECU SW development
  • Boost and glm libraries
  • Multithreading
  • UML knowledge
  • Unit testing
  • Python
  • Linux OS

Contact: career@apostera.com


We are looking for a highly skilled SW engineer to join our growing Apostera team helping us to develop business logic components for automotive solutions (one of the most complex from design and testing perspective to cover plenty of use-cases which must work robust independently on environment and user interaction). The ideal candidate will have prior experience with similar SW for real-time system designing it in the way to get well-structured, easily-readable and highly-stable source code.

Responsibilities

  • Software development for ADAS and infotainment systems and solutions
  • Implementation of business logic according to customer requirements
  • Verification of implemented software (unit test, etc.)
  • Optimization of existing algorithms to achieve real-time performance under target platform
  • Involvement to requirements analysis, architecture development, design
  • Review of software requirements, architecture and design documents and implementation
  • Following of the processes specific to automotive industry and software development in general
  • Communication with customer (optional)
  • Business trips to central Europe (optional)

Required skills

  • 3+ years of engineering experience
  • Strong Computer Science fundamentals (data-structures, algorithms, etc.).
  • Strong Object-Oriented Programming and Design knowledge (e.g. design patterns)
  • Strong C++11 and STL knowledge
  • MS or BS in Computer Science or Applied Mathematics.
  • Intermediate English

Optional skills

  • Experience with Linux OS
  • Debugging under Linux
  • Boost knowledge
  • Experience with multithreading
  • Understanding of dynamic libraries

Contact: career@apostera.com


We are looking for a highly potential students and junior engineers motivated to grow their skills in IT industry targeting DevOps, Global Automation or similar professional career. The ideal candidate will have great Python knowledge, and strong understanding of computer science.

Responsibilities

  • Participate development of CI system for a complex software project.
  • Support, bug fix, develop new features for management automation system.
  • Closely communicate with project management and other team members to identify best solutions and next steps.
  • Following of the processes specific to automotive industry and software development in general

Required skills

  • 1+ years of software engineering experience
  • Knowledge of Computer Science fundamentals (data-structures, algorithms, etc.)
  • Python
  • Intermediate English – at least to read & write documentation.
  • Solution-oriented mindset
  • Familiarity with Linux at advanced user level

Optional skills

  • Buildbot
  • html, test tools for web front-end
  • Understanding of CI ideology
  • Participation in at least middle size software project, hobby projects count
  • Text-based data storage formats – yaml, xml, json

Contact: career@apostera.com


We are looking for Senior test engineer with clear understanding of SDLC, testing theory. Seasoned in testing practice with good investigation skills to join Apostera team in its work on Augmented Reality automotive project in distributed R&D team.

Responsibilities

  • Develop Test Strategy/Test Plan
  • Estimate Testing Efforts
  • Create, maintain, review test cases
  • Rework existing test cases for customer use cases
  • Ensure proper test coverage
  • Test cases/Plan execution
  • Publishing bug tickets, reproduction, verification of solved defects
  • Perform investigations
  • Record traces for bug analysis
  • Produce Test Reports/Test Summary Reports
  • Be involved to SW Integration in car or to reference board (prepare Test Environment)
  • Qualification of different target variants and car configurations
  • Feature owning and accountability

Required skills

  • Bachelor's degree (or an equivalent degree) in Electrical / Computer / Systems Engineering or a related field of study
  • Strong understanding of SDLC, difference between methodologies
  • Strong proven Experience 5+ years in SW Testing, understanding of testing theory(Testing Levels, Testing Types)
  • Ability to understand technical specifications, low level protocols
  • Experience with QNX/Unix/LINUX
  • Experience on test documentation, test management and bug tracking systems
  • Upper intermediate English level

Optional skills

  • Performance/Load Testing Experience
  • Knowledge of automotive networking (MOST, CAN, ...)
  • Experience in automotive sw/systems testing
  • Basic knowledge in electronics / electrics
  • Driving license
  • Willingness to travel

Contact: career@apostera.com


We are looking for test engineer with clear understanding of SDLC and testing theory, with good investigation skills to join Apostera team in its work on Augmented Reality automotive project in distributed R&D team.

Responsibilities

  • Create, maintain, review test cases
  • Rework existing test cases for customer use cases
  • Ensure proper test coverage
  • Estimate Testing Efforts
  • Execute test plans
  • Be involved to SW Integration in car or to reference board (prepare Test Environment)
  • Qualification of different target variants and car configurations
  • Publishing bug tickets, reproduction, verification of solved defects
  • Perform investigations
  • Perform test cases on the test bench/in car
  • Record traces for bug analysis
  • Produce Test Reports/Test Summary Reports

Required skills

  • Bachelor's degree (or an equivalent degree) in Electrical / Computer / Systems Engineering or a related field of study
  • Understanding of SDLC, different methodologies
  • Proven Experience 2+ years in SW Testing, understanding of testing theory(Testing Levels, Testing Types)
  • Ability to understand technical specifications, low level protocols
  • Experience with QNX/Unix/LINUX, Windows, Office
  • Experience on test documentation and test management and bug tracking systems
  • Intermediate English level

Optional skills

  • Performance/Load Testing Experience
  • Basic knowledge in electronics / electrics
  • Experience in automotive sw/systems testing
  • Knowledge of automotive networking (MOST, CAN, ...)
  • Willingness to travel
  • Driving license

Contact: career@apostera.com