Python Engineer – Automotive Software

For this position, DeepSkyBlue is acting as a recruitment agency searching on behalf of our Bucharest Based Customer

Experience: 4+ years
Contract type: CIM or B2B

Location: hybrid (Bucharest) or remote

About the customer:
“Become part of a dynamic team that is leading on an enablement for all Automotive platforms. We are looking for highly innovative and passionate engineers to join our software team that is developing advanced software components for next generation automotive systems. There is a lot of room for new ideas and innovations and you will be supported to have a continuous focus on development, coaching and creating a supportive environment for your team.”

Job Summary:

As a Python Engineer:
• You will be responsible with the automation of the software activities that support various Semiconductors projects.
• You will be part of the Product Engineering teams that follows Agile development practices.
• You will be collaborating and supporting various global software project teams.
• You will be part of a very dynamic team that is focused on implementing optimized solutions, growing team knowledge and providing best results.

Your responsibilities

  • Be part of the development team for Continuous Integration, Delivery and Deployment Frameworks that support the building, static analysis, testing, quality documentation generation and packages publishing.
  • Contribute to the architecture of the Python based frameworks to support multiple software products.
  • Support the Software Development Teams with fixes and features for the Continuous Integration Frameworks.
  • Develop and automate software installer solutions for Automotive software products.
  • Manage licensing and deployment of the software products.
  • Develop expertise and knowledge in writing automation scripts and using tools for automating build and release processes.
  • Investigate new solutions for automating new development flows and optimizing current ones (Docker, microservices, etc).

What You Need For This Position:

Qualifications

  • BS/MS Degree in Computer Science or related fields
  • Good level of English read/write/speak
  • You are a customer-oriented person
  • You are agile and flexible with changing priorities in working with diverse teams and people
  • You have excellent problem-solving skills – able to identify, analyze and propose solutions
  • You have great python, git experience
  • You have great OOP experience
  • (Considered a plus) Previous experience in development of automated build/test software
  • (Considered a plus) Hands on experience with CI/CD frameworks (Jenkins, Bamboo)
  • (Considered a plus) Experience with version control systems (Git)

Interested? Submit your CV and Lets Talk!

Lead/Architecture SW engineer

Location: Sibiu / Bucharest

We are looking for a talented Senior/Architecture level Embedded Software Engineer working with global team on customers software services projects of SW embedded drivers, stacks and RTOSs for the next generation of MCU/MPU platforms.
This contractor position is a lead architecture in embedded systems targeting automotive industry. What we offer is hands on experience with embedded software and tools, along with a great culture, professional development and networking opportunities..

Responsibilities

  • Interact with global SW developers, applications engineers, project managers, and customers
  • Architecture & Configuration: Design and configure AUTOSAR stacks, including BSW, MCAL, and RTE, using tools like EB Tresos or Vector DaVinci
  • Software Development: Develop, integrate, and optimize robust, high-performance embedded software for ECUs (AUTOMOTIVE) in C/C++.
  • Communication: Implement communication stacks (CAN, CAN-FD, Ethernet, LIN).
  • Validation & Debugging: Perform unit/component testing (HIL/SIL), analyze system-level bugs, and conduct on-chip debugging using tools like Lauterbach or CANoe/CANalyzer.
  • Technical Leadership: architect level mentoring junior engineers to refine software design and uphold ASPICE standards and ISO26262.

Requirements

  • MS/BS Degree in Electrical Engineering, Computer Engineering or equivalent At least 3 year prior working experience in a system/software architect role Knowledge of main architectural principles and different software architectures, knowledge of UML/SysML
  • Good understanding of the modern automotive architecture
  • Extensive and proven knowledge in C and C++
  • Experience with full-lifecycle embedded product development, including architecture and design
  • Linux userspace and kernel space development experience
  • Excellent communication skills
  • Ability to work in multi-site, multi-cultural teams
  • Strong analytical and problem solving skills
  • Advanced English

Nice to have:

  • Wide Experience in Automotive SW development (IVI, Platform, ADAS,etc) Knowledge of AUTOSAR framework (Classic & Adaptive)
  • Knowledge in Cyber Security/Cryptography
  • Work experience in NVidia SoCs

Interested? Submit your CV and Lets Talk!

Software Engineer for Automotive Linux

For this position, DeepSkyBlue is acting as a recruitment agency searching on behalf of our Bucharest Based Customer

Experience: 3+ years
Contract type: CIM or B2B

Role details: Full time

“As Software Engineer for Automotive Linux you will be collaborating with a team that develops software for Automotive Processors, you’ll extend your practical experience on hypervisors, bootloaders, Linux and middleware.

“As part of your daily activities you will create and maintain code and tests for various components and related infrastructure. You will work with and learn from recognized technical leaders in the OS domain. You will collaborate with Agile teams and you’ll use state of-the-art software lifecycle management tools while following automotive software development standards.”

Following work experience is needed:
• Advanced C Programming
• Linux Programming
• Experience debugging hardware and low level software (device drivers, real-time OS etc.)
• Experience with source control (GIT) and change control tools.
• Good command of English (speaking & writing)

The following skills are considered a plus:
• Knowledge of Linux Kernel Programming
• Knowledge of specific automotive applications
• Knowledge of ARM Architecture and assembly
• Experience debugging hardware and low level software (device drivers, real-time OS etc.)
• Knowledge of Linux networking stacks and drivers

Both technical competency and attitude are important in our team, and you are expected to collaborate with local and global team members, to demonstrate independence in solving problems and agility in switching projects as per customer priorities, to be motivated by delivering results, to be assertive in supporting your technical design opinions, and to be open on the challenges towards achieving the expected results.

Interested? Submit your CV and Lets Talk!

SW Safety Expert

For this position, DeepSkyBlue is acting as a recruitment agency searching on behalf of our Bucharest Based Customer

Experience: 2+ years
Contract type: CIM or B2B

Location: Bucharest or Sibiu (hybrid)

About the customer:
“Become part of a dynamic team that is leading on an enablement for all Automotive platforms. We are looking for highly innovative and passionate engineers to join our software team that is developing advanced software components for next generation automotive systems. There is a lot of room for new ideas and innovations and you will be supported to have a continuous focus on development, coaching and creating a supportive environment for your team.”

Job Summary:

As SW Safety Expert, you will be responsible to ensure that the software products delivered to the automotive customers are compliant with ISO 26262 and we have all the controls and org setup in place in the BL Automotive SW R&D to achieve this.

Your responsibilities

  • Define BL process tailoring and drive harmonization with inputs from custom programs, SAFe.
  • Management of the Safety activities at the SW project level.
  • Deployment of ISO 26262 compliant way of working in the project from technical perspective
  • Identification and reporting of safety deviations according to escalation procedure – technical related
  • Prepare training materials for the SW teams

What You Need For This Position:

Qualifications

  • BS or MS in Electronics or Computer Science or equivalent
  • Work experience in Automotive domain
  • ISO 26262 knowledge and certificates
  • Safety manager background
  • SW background
  • Leadership experience
  • Understanding ASPICE
  • Ability to interpret and apply quality standards
  • Ability to define a software process by defining roles, activities and deliverables
  • Great communication and collaborations skills

Interested? Submit your CV and Lets Talk!

Data Engineer

Project Description

The project aims to build a scalable Data Product platform in the area of Service Management, enabling data from multiple backend systems to be exposed and consumed efficiently through a consistent API-first architecture.

A core objective is to significantly reduce manual implementation and maintenance effort by introducing a high degree of automation and standardization. Data will be exposed via well-defined APIs and reused across both operational service portals and analytical use cases.

A central target architecture is based on:

  • OpenAPI-driven development
  • deterministic and reproducible tooling
  • strong CI/CD integration
  • contract-based quality assurance

APIs are enriched with structured metadata to support automation, consistency, and reuse. The resulting combination of APIs and metadata forms reusable Data Products, designed to be consumed by multiple teams and platforms.

The initiative follows an automation-first mindset, with clear ownership, enterprise-grade quality standards, and long-term maintainability as key success factors.

Key Responsibilities

  • Design, implement, and own data-centric REST APIs and Data Products
  • Define and enforce API and data contracts, including:
    • versioning strategies
    • backward compatibility
    • consumer-driven contract testing
  • Build and operate end-to-end CI/CD pipelines for APIs and data services
  • Ensure production-grade quality with a focus on:
    • reliability
    • scalability
    • performance
    • security
  • Drive automation-first and standardization initiatives
  • Collaborate closely with:
    • solution and platform architects
    • frontend and portal teams
    • other backend and data engineers
  • Contribute to architectural decisions and technical guidelines
  • Mentor other engineers and support best engineering practices
  • Support both operational and analytical data consumption scenarios

Required Skills & Experience

Core Engineering

  • 5+ years of experience in Data Engineering or Backend Engineering
  • Strong expertise in:
    • RESTful API design
    • OpenAPI-first development
    • Java and/or Python
  • Deep hands-on experience with:
    • CI/CD pipelines
    • API toolchains
    • Contract testing
    • Packaging and deployment
  • Proven experience working in enterprise-scale environments

Data & Platform

  • Strong understanding of:
    • data modeling and data lifecycle management
    • data quality, consistency, and governance
  • Experience with:
    • Data Products and/or Data Mesh concepts
    • exposing data for both operational and analytical use cases
  • Familiarity with:
    • cloud-native architectures
    • containerized and platform-based deployments

Operational Excellence

  • Experience with:
    • monitoring, logging, and alerting
    • troubleshooting and root-cause analysis in production
  • Solid understanding of:
    • authentication and authorization concepts
    • platform and security constraints

Nice to Have

  • Experience with:
    • metadata- or semantics-driven API approaches
    • platform or portal integrations
  • Exposure to:
    • BI / analytics platforms
    • developer enablement or internal platform teams
  • Experience contributing to:
    • shared tooling
    • architectural standards or best practices

Interested? Submit your CV and Lets Talk!

QA Engineer – Banking

For this position, DeepSkyBlue is acting as a recruitment agency searching on behalf of our Bucharest Based Customer

Experience: 2+ years
Contract type: CIM or B2B

Location: Bucharest

Role details: Full time, available immediately and for at least 1 year. Hybrid way of working adapted to the needs of each team with 1 day/week mandatory Work-from-Office.
Methodology: We are working only Agile, adapted to ING needs (mix teams of business & IT expertise, Agile ceremonies)
Area & application type: A suite of internal applications used in Front Office, Back Office and Call-center – all for the corporate segments.

Technologies: Automation-first mindset, opened to a mix of both manual and automation testing Selenium, SpecFlow and Gherkin. Java, C#, Selenium, SpecFlow, Gherkin.

About the Projekt:

The project is structured multiple web applications, aggregated into a powerful BPM System, where all the processes are modelled and configured:

  • Front End System (web application used by offices and branches to sell products and services).
  • Back Office System (web application used by all users from head office operational departments).
  • Call Centre System (web application used by users from the call center department).
  • NARC (new developed front-end system where we are migrating the functionalities from the other legacy front-end applications).

Your Day-to-Day:

  • Update and maintain the in-house developed testing frameworks
  • Contribute together with the rest of the team to continuous improvements of the development process.
  • Understand the business requirements, functional analysis and change tasks.
  • Create test plan and design test cases.
  • Create and execute automated sanity and functional/non-functional tests (performance, security, different access means/channels).
  • Update and maintain the integration (regression) test plan as defined and/or updated during testing new test cases identified.
  • Report, record, escalate if needed and trace all discovered errors/bugs.
  • Provide feedback and propose improvements for user experience designs.
  • Provide support for production and UAT incidents.
  • Provide necessary documentation for application lifecycle.
  • Participate in application planning meetings.
  • High standards of confidentiality; ability to handle sensitive information with integrity and trust.

What you bring to the team:

  • University degree (IT, engineering background).
  • Knowledge of OOP & Programming languages (Java/C# – intermediate level).
  • SQL – Beginner level.
  • Selenium WebDriver framework knowledge.
  • Ability to troubleshoot, debug, and identify the relevant information in reporting a defect.
  • Abstract thinking.
  • Analytical and problem-solving skills.
  • Attention to details and ability to organize work.
  • Communication skills (in writing and verbally).
  • Customer orientation.
  • Flexibility in proceedings.
  • Advanced English skills (in writing and verbally).

Nice to have:

  • ISTQB Certification
  • Experience using GIT.
  • Working experience according to Agile methodology.
  • Experience using Unit testing frameworks such as TestNG, JUnit.
  • Experience using Page Object Model design pattern.
  • Experience using Azure DevOps.
  • Experience using Visual Studio.

Interested? Submit your CV and Lets Talk!