Embedded Software Architect IRC295337
Kraków, PolskaNajważniejsze cechy oferty
Min. 5 lat doświadczenia
Backend: Java / .NET / Node / Python
Pełny etat
Praca zdalna - bez dojazdów
Description
This organization operates within the dynamic semiconductor industry, focusing on the design, development, and manufacturing of advanced electronic components. It provides foundational technologies that power a wide array of digital devices and systems across various sectors. The company serves a diverse global clientele, including automotive, consumer electronics, industrial, and communication segments. Its expertise lies in creating innovative integrated circuits and embedded solutions that drive technological progress. The firm is positioned as a key enabler of next-generation intelligent systems and secure computing platforms. Through continuous research and development, it contributes significantly to the evolution of high-performance and energy-efficient electronic solutions.
Skills
Architecture
ARM
Assembler
C
Concept Design
Embedded
RISC-V
rust
About GlobalLogic
GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.
What we offer
Empowering Projects: With 500+ clients spanning diverse industries and domains, we provide an exciting opportunity to contribute to groundbreaking projects that leverage cutting-edge technologies. As a team, we engineer digital products that positively impact people’s lives.
Empowering Growth: We foster a culture of continuous learning and professional development. Our dedication is to provide timely and comprehensive assistance for every consultant through our dedicated Learning & Development team, ensuring their continuous growth and success.
DE&I Matters: At GlobalLogic, we deeply value and embrace diversity. We are dedicated to providing equal opportunities for all individuals, fostering an inclusive and empowering work environment.
Career Development: Our corporate culture places a strong emphasis on career development, offering abundant opportunities for growth. Regular interactions with our teams ensure their engagement, motivation, and recognition. We empower our team members to pursue their career goals with confidence and enthusiasm.
Comprehensive Benefits: In addition to equitable compensation, we provide a comprehensive benefits package that prioritizes the overall well-being of our consultants. We genuinely care about their health and strive to create a positive work environment.
Flexible Opportunities: At GlobalLogic, we prioritize work-life balance by offering flexible opportunities tailored to your lifestyle. Explore relocation and rotation options for diverse cultural and professional experiences in different countries with our company.
Experience
10-15 years
Requirements
Degree in Computer Science, Microelectronics Engineering or similar
6+ years of relevant working experience
Hands on experience in embedded systems development and debugging
Experience with software architecture and design concepts
Proven knowledge in C and assembly programming
Familiar with ARM and/or RISC-V instruction sets
Experience with Rust
Experience with low-level HW interactions
Python knowledge is nice to have
Familiar with software security (protection against logical, and ideally physical attacks)
At least basic knowledge of cryptographic algorithms
Should be a team player and willing to work with cross functional teams in issues resolution
Expert-level spoken and written English communication skills
Job responsibilities
Drive the requirement management process for the assigned projects
Drive the architectural design / technical specification of the deliverable (including all related documentation and API definition)
Contribute to the (high-level) detailed design together with our domain experts
Review the important code changes (API impact, structural rework, etc)
Monitor the code quality and other KPIs, and act on them to meet the targets
Align with the project managers and security & test architects on the project execution and coordination of the release process
Collaborate with the other architects in the team on common cross-project topics (requirements management process, static analysis, code coverage, release process, etc)
Support the engineering teams by explaining the design and addressing technical challenges
Interact with business users on project definition, potential co-design, and integration topics
Słowa kluczowe / Umiejętności