Ir à oferta completa

SOFTWARE ARCHITECT

Lisboa - Lisboa

Descrição da oferta de emprego

Adecco Recruitment is seeking an experienced and innovative Software Architect to join our clients team.
As a Software Architect you will be responsible for designing software architecture that meets the unique requirements and constraints of car infotainment systems.
You will play a pivotal role in choosing the right technology stack, ensuring high performance, integrating with various vehicle systems, and designing security and data privacy solutions.
Key Skills  - Proficient in designing software architecture that accommodates the specific needs and constraints of car infotainment systems, including limited processing power, variable network connectivity, driver distraction guidelines, and integration with various vehicle systems.
- Deep understanding of various programming languages, Expertise in Java, Swift, JavaScript/TypeScript, and possibly Python & C# as well as frameworks, databases, and third-party libraries to select the most suitable stack for the infotainment systems needs.
- Experience in integrating with various APIs, hardware systems, and potentially other software systems within a vehicle.
- Ability to anticipate future technological advancements and system upgrades, and design systems that can scale and adapt accordingly.
- Knowledge of regulatory standards and compliance requirements specific to automotive software.
-Deep Understanding of Operating Systems Knowledge of Android, Linux, and iOS  -Experience with Development Tools and Frameworks Familiarity with Android Studio, Xcode, Unity, React Native, Flutter, Docker, and Kubernetes  - Knowledge of Automotive Infotainment Systems Understanding of the specific requirements and challenges of automotive software, including user interface design, real-time data processing, and vehicle integration.
-CI/CD and DevOps Practices Experience in setting up and maintaining Continuous Integration and Continuous Deployment pipelines, and implementing DevOps practices for efficient and agile development.
- Cybersecurity Knowledge Awareness of security protocols and standards in software development, especially important due to the sensitive nature of vehicle data.
-Experience with Connected Car Technologies Understanding of technologies like 5G, IoT, telematics, and cloud services as they apply to connected vehicles.
-Leadership and Coaching Ability to coach a team of developers, fostering a collaborative and productive environment.
-Effective Communication Skill in communicating complex technical concepts to non-technical stakeholders and working collaboratively with various teams.
-Problem-Solving and Analytical Skills Aptitude for addressing technical challenges with innovative solutions and a strong analytical mindset.
-Project Management Experience in managing software development projects, adhering to timelines, and ensuring deliverable quality.
Responsibilities  - Create the blueprint of the software system, considering the unique needs of car infotainment systems.
- Select the technology stack that best suits the requirements of the infotainment system.
- Ensure the high performance and efficiency of Applications.
- Plan and oversee the integration of the infotainment software with vehicle systems (e.
., diagnostics, telematics) and external systems (e.
., smartphones or cloud services).
- Design the security and data privacy architecture to protect user data and ensure compliance with regulations.
- Plan for future expansion or integration of new features into the infotainment system.
- Ensure the system architecture complies with industry standards, legal regulations, and safety guidelines.
Qualifications  - Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Software Architect with a focus on automotive or in-car software design.
- In-depth knowledge of software architecture principles and best practices.
- Strong understanding of the unique constraints and requirements of car infotainment systems.
- Familiarity with various programming languages, frameworks, databases, and third-party libraries.
- Experience in integrating with APIs, hardware systems, and other software systems in a vehicle.
- Ability to design scalable and adaptable systems.
- Knowledge of security principles, especially as they relate to automotive software.
- Familiarity with regulatory standards and compliance requirements in the automotive software industry.
Language Requirements  - English is mandatory.
- French and German are a plus.
Ir à oferta completa

Detalhes da oferta

Empresa
  • Adecco Recruitment
Localidade
Endereço
  • Indeterminado - Indeterminado
Tipo de Contrato
  • Indeterminado
Data de publicação
  • 03/04/2024
Data de expiração
  • 02/07/2024
Full Stack Software Developer (Java)
Uniksystem -sistemas de informação,lda

Full stack software developer (java) location: carnaxide, lisbon, portugal, occupation: full time min... you will collaborate with the tech team and functional leads (both inside and outside of the company) to implement and deliver software solutions for our products and projects... com/careers/full-stack-software-developer-java/......

Software developer
Inês empresa

A empresa é de outsourcing, cliente area banca:junta-te a nós: desenvolvimento de software: projetar, desenvolver, testar e manter software de alta qualidade, seguindo boas práticas de engenharia de software e padrões de codificação... análise de requisitos: colaborar com as partes interessadas para......

Full Stack Software Developer (Java)
Uniksystem -Sistemas de Informação,Lda

Full stack software developer (java) location: carnaxide, lisbon, portugal, occupation: full time min... experience: 2 years ++ uniksystem is expanding the java center of excellence (coe) to support international growth and unik low-code bpm platform, our key software product......

Cloud and Systems Security Architect
Xtedder

• proven experience as a systems or cloud security architect or similar role... • familiaridade com vários aplicativos e ferramentas de segurança baseados em rede e host, como firewalls, sistemas de detecção de intrusão, software antivírus e tecnologias de criptografia... • fornecer orientação e treinamento......

Analistas, Programadores, de Software e Aplicações
513283374

Estágio profissional responsabilidades » efetuar a instalação, configuração, gestão e manutenção de redes informáticas e equipamentos de redes, tendo em conta as técnicas e procedimentos subjacentes à arquitetura, ao planeamento e projeto de redes, de forma a garantir o seu correto e seguro funcionamento......

Patch Management Analyst
Newin

· review software patch release notes for compatibility and installation processes... operational management · create knowledge articles to document software patch deployment and remediation tasks... · manage and ensure effectiveness of security solutions, including firmware upgrades, anti-virus solutions......

Técnico IT (Gestão Comercial e Redes de Dados)
SOLUÇÕES CARDINAL INFORMATICA LDA

Aptidões importantes: noções sólidas em gestão comercial, preferencialmente no software xd e sage; configuração de sistemas windows, software de segurança e conhecimentos de redes de dados... a empresa pretende integrar na sua equipa um técnico de informática para fornecer apoio e implementação de sistemas......

Técnico it (gestão comercial e redes de dados)
Soluções cardinal informatica lda

Aptidões importantes: noções sólidas em gestão comercial, preferencialmente no software xd e sage; configuração de sistemas windows, software de segurança e conhecimentos de redes de dados... a empresa pretende integrar na sua equipa um técnico de informática para fornecer apoio e implementação de sistemas......

QA Tester
ITDS

Your main responsibilities: perform thorough testing on software applications... join us in ensuring top-tier software quality and driving user satisfaction!... requisitos do trabalho ideal if you have: proven experience in software qa testing... as a qa tester, you'll ensure flawless user experiences......

R&D Product Owner
Uniksystem -sistemas de informação,lda

You will collaborate with the tech team and functional leads (both inside and outside of the company) to implement and deliver amazing software products... roles and responsibilities: software development and product management life cycle, including coding, testing and support; full stack sw developer:......