Embedded Systems Software Architect
Miejsce pracy: Tychy
Technologies we use
Expected
- C
- ISO 26262
- AUTOSAR
- MICROSAR
- MCAL
- HSM
- Flash Bootloader
- Vector Bootloaders
- DaVinci Configurator
- DaVinci Developer
- CANoe
- CANape
- cross-compilers
- cross-assemblers
- Renesas
- Infineon
- CAN
- UART
- SPI
- GPIOs
- Timers
- Watchdog
- Interrupt handling
- Microsoft Office
- Excel
- Word
- PowerPoint
- Visio
- Project
- MISRA
- LIN
- FlexRay
Optional
- A-SPICE
- CMMI
- QAC
- Polyspace
- MATLAB/Simulink
- DOORS
- Agile development methodologies
- Memory Protection Units (MPU)
Your responsibilities
- Lead the software architecture planning, design, and implementation for Electronic Power Steering, Systems, Steer-by-Wire systems (Handwheel Actuator and Roadwheel Actuator), and Software as a Product projects.
- Analyze customer, system, and safety requirements to derive software project requirements.
- Design and implement world-class embedded software using C in compliance with ISO 26262.
- Develop software architecture.
- Integrate software components into AUTOSAR-based projects.
- Implement the software infrastructure as designed by the Software Architecture Team.
- Develop documentation in compliance with Automotive SPICE.
- Incorporate requirements traceability into software development activities.
- Interface with global cross-functional teams to understand requirements and review designs.
- Interface directly with OEMs to understand and influence design aspects impacting software.
- Participate in and lead design reviews.
- Participate in software process development activities.
- Review and understand technical references and data sheets for the system microcontroller.
- Maintain awareness of the impact on product quality and the importance of activities in achieving, maintaining, and improving quality, including customer requirements and risks associated with nonconforming products.
- Participate in the maintenance of IATF 16949 standards.
- Perform activities relative to company and group needs.
- Select and develop product designs.
- Design and develop software to meet customer specifications and requirements.
- Provide preventive and corrective actions.
- Participate in customer meetings.
- Develop and unit-test embedded code.
- Key Authorities:
- Software architecture creation, review, and baselining.
- Interaction across Application (APP), Bootloader (FBL), Boot Manager (FBM), Hardware Security, Module (HSM), and Boot Updater (FBU) definition.
- Application, HSM, Bootloader, Boot Manager, and Boot Updater source code development.
Our requirements
- Bachelor's or Master's degree in Electronics Engineering or a related field.
- Minimum 5 years of experience in a similar position.
- Experience in software architecture development.
- Experience with AUTOSAR architecture and third-party software stacks (MICROSAR, MCAL, HSM).
- Experience with memory management and diagnostic stacks.
- Experience in Flash Bootloader development and integration (preferably Vector Bootloaders) is mandatory.
- Experience with Vector-based analysis and development tools (DaVinci Configurator, DaVinci Developer, CANoe, CANape).
- Experience with cross-compilers and cross-assemblers.
- Experience with 8-bit, 16-bit, and 32-bit microcontrollers (Renesas, Infineon).
- Experience with embedded microcontrollers and common peripherals.
- Experience with formal configuration management tools.
- Strong understanding of software development techniques and methodologies.
- Working knowledge of CAN, UART, SPI, GPIOs, Timers, Watchdog, and Interrupt handling.
- Understanding of ISO 26262 functional safety concepts and their impact on software development.
- Proficiency in Microsoft Office tools (Excel, Word, PowerPoint, Visio, Project).
- Strong communication skills.
- Familiarity with MISRA standards and verification tools.
- Familiarity with automotive communication protocols (CAN, LIN, FlexRay).
- Familiarity with CAN network analysis tools.
- Familiarity with maturity models such as A-SPICE and/or CMMI is highly desirable.
- Familiarity with static analysis tools such as QAC and Polyspace is highly desirable.
- Familiarity with modeling tools such as MATLAB/Simulink is highly desirable.
- Familiarity with requirements management tools such as DOORS is highly desirable.
- Familiarity with Agile development methodologies is highly desirable.
- Familiarity with software safety mechanisms such as Memory Protection Units (MPU) and watchdogs is highly desirable.
- Good English language skills.
- Good Microsoft
What we offer
- Stable and long-term cooperation
- Well-defined career path at the European leader in engineering & IT consulting
- Opportunity to relocate and work in different ALTEN Polska branches
- After completion of the project, opportunity to engage in a subsequent one within the company
- Introduction and cooperation with dedicated Competences Manager
- Medicover medical care
- Medicover dental care
- Medicover Benefits platform
- Medicover Sport card
- Referral Program
- Layette for a newborn employee’s child
- Group life insurance
- Pension scheme
- Access to professional certifications with our technology partners (e.g. Google, ISTQB)
- Access to relevant industry events
- Access to the Knowledge Sharing Program
- Access to Referral program
Benefits
- life insurance
- retirement pension plan
- baby layette
- employee referral program
- Medicover medical care
- Medicover dental care
- Medicover Benefits platform
- Medicover Sport card
NOTICE: We kindly inform you that we will contact the selected candidates.
ALTEN Polska
WHO ARE WE?
WE ARE A WORLD LEADER IN ENGINEERING AND IT SERVICES.
At ALTEN, we see our specialists as architects – today’s designers of tomorrow’s world.
As a leader in Engineering and IT Services, we support companies in their technological and sustainable transformation.
OVER 57,400 EMPLOYEES IN 30+ COUNTRIES, TO SUPPORT MORE THAN 6,500 CLIENTS WORLDWIDE.
We operate in all sectors: Aeronautics, Space, Defence, Security & Naval, Automotive, Rail & Mobility, Energy & Environment, Life Sciences & Health, Industrial Equipment & Electronics, Telecoms, Banking, Finance & Insurance, Retail, Services & Medias, Public Services & Government.
We carry out complex and highly technical projects throughout the value chain of the most prestigious companies worldwide.
Our motto: Building Tomorrow’s World Today!
Wszystkie informacje o przetwarzaniu danych osobowych w tej rekrutacji znajdziesz w formularzu aplikacyjnym, po kliknięciu w przycisk "Aplikuj Teraz".