Opis oferty
Requirements
- Minimum 6 years of embedded SW & C programming experience, preferably in automotive industry
- 2+ years of experience on Software Architect position
- Good knowledge of AUTOSAR Adaptive architecture, preferably with Vector toolchain
- Experience in Linux & Linux build scripts
- Extensive experience in Software diagnostic domain
- Good software architecture qualifications, especially defining software safety concepts
- Understanding of automotive architectures and their constraints
- Ability to decompose and understand complex systems
- Hands-on experience in functional safety requirements and code development according to ISO26262 standard and processes is a strong plus
- Fluent English in writing, reading and speaking
Nice to have:
- Experience in QNX
- Experience in safety-relevant projects (ASIL B)
- Fluent German in writing, reading and speaking
Opis oferty
Codete is not just a software company, it’s a place where tech-enthusiasts can grow by doing what they love and feel valued for what they are. We’re experienced, agile and versatile: we work with a wide range of technologies in projects from many different industries, and the majority of our team are senior-level specialists.
At Codete, there’s always something new to learn!
We are looking for skilled C++ Architect with Adaptive Autosar to contribute to the life-saving and other automotive solutions. We are committed to modern development methodologies and tools like continuous integration, agile development, and test automation to design and implement innovative and high-quality software. The Software Architect is responsible for defining and creating, selecting and communicating the software architecture of the embedded software that is compliant with the system architecture. Also, ensuring robustness, performance, and security aspects within the software design.
Tech stack: C++, Adaptive Autosar, Linux, Agile, Automotive, Embedded
Location: Kraków, Lublin, Remote
Zakres obowiązków
- Developing core and/or application-specific software requirements for automotive embedded electronic module serial production projects
- Developing software in compliance with ASPICE
- Configuring Autosar: CAN network configuration, ECU features and interfaces, Architecture, RTE
- Ensuring synchronization of architecture, software and system
- Ensuring architecture compliance in terms of system requirements and for operations, implementation and maintenance
- Supporting rest of the functional disciplines with all aspects related to software architecture: defining, documenting, and communicating software architecture
- Solving current technical problems as well as providing high-level guidance and direction within the project team
- Developing new applications compatible with the overall software architecture and strategic vision
- Promoting the maximum allowable reuse of software architecture and software architecture components
- Participating in the selection of the product line platform and defining the system architecture
- Collaborating with a multidisciplinary team of engineers