Software Architect

180 PLN/ godz.B2B (netto)
SeniorFull-time·B2B
#336406·Dodano dziś·0
Źródło: emagine
Aplikuj teraz

Tech Stack / Keywords

Software ArchitectureArchitectureEmbeddedUMLEnterprise ArchitectLinuxGitData Structures

Firma i stanowisko

The project is in the automotive industry and the role is remote based in Poland. The assignment type is B2B with a rate of approximately 180 PLN per hour.


Wymagania

  • Approximately 9–10 years of software product development experience, preferably in Object-Oriented design and programming
  • Experience in defining and implementing software architecture
  • Experience developing highly scalable, multi-threaded software for embedded systems
  • Experience with embedded microcontrollers and common peripherals
  • Proficiency in UML architectural design tools (e.g., Enterprise Architect)
  • Familiarity with MISRA standards and verification tools
  • Experience with Operating Systems / RTOS (Linux, QNX, OSEK)
  • Experience working with geographically distributed teams
  • Strong analytical skills for identifying and resolving engineering trade-offs
  • Demonstrated technical leadership in directing activities and documenting issues
  • Excellent time management, communication, decision-making, presentation, and organizational skills

Nice to have:

  • Education: BS, MS, or higher in Computer Science or Electrical Engineering
  • Understanding of Functional Safety (ISO 26262) and its impact on software development
  • Experience with formal configuration management tools (e.g., GIT)
  • Familiarity with automotive communication protocols (CAN, LIN, FlexRay, Ethernet)
  • Familiarity with software maturity models (e.g., SPICE)
  • Experience with software static analysis tools
  • Familiarity with AUTOSAR standards
  • Experience with requirements management tools (DOORS / Polarion)
  • Strong grasp of data structures and algorithms
  • Experience with system profiling

Obowiązki

  • Lead software architecture planning, design, and implementation
  • Develop and implement architecture and verification plans
  • Drive and conduct code reviews
  • Advise project and program management in planning activities
  • Mentor and support development of team members
  • Analyze customer, system, and safety requirements to derive software architecture requirements
  • Design, document, and implement reusable software architectures used across multiple projects
  • Ensure requirements traceability using tools such as Polarion / Enterprise Architect
  • Develop concepts to improve software performance
  • Prepare documentation compliant with Automotive SPICE
  • Interface directly with automotive OEMs, project teams, and platform teams
  • Interface with suppliers to influence design decisions impacting software
  • Support resolution of customer-reported issues
  • Work with Product Development and Strategy teams to create software products
  • Participate in feature and system architecture design
  • Apply expert knowledge across technology trends and modern development techniques
  • Support and lead quotation activities (including Proof of Concept)
  • Act as technical customer interface to define, discuss, and document requirements
  • Maintain a positive company image with internal and external customers
  • Protect Aptiv confidential information
  • Ensure on-time task execution in compliance with quality systems
emagine

emagine

218 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz