-
AROBS Group

Embedded Software Architect

AROBS Group
Romania · Full-time · Mid-Senior

You’ll serve as a technical expert, interacting with the engineering teams to support the development process and with business users to define and scope the projects, as well as to support with integration topics. The main daily activities for a software architect in our team include: managing requirements, software design, variant management, code quality and release coordination of the assigned projects.


Responsabilities


  • Lead 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, …).
  • Monitor the code quality and other key performance indicators, taking action 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 on common cross-project topics such as requirements management, static analysis, code coverage, and release process.
  • Support the engineering teams by explaining the design and addressing technical challenges.
  • Engage with business users on project definition, potential co-design, and integration topics


Requirements


To ensure your success in this role, the following experience is needed:

• Degree in Computer Science, Microelectronics Engineering, or a related field.

• Over six 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.

• Familiarity with ARM and/or RISC-V instruction sets.

• Experience with Rust is preferred.

• Python knowledge is a plus.

• 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.

• Good communication skill in English.

Key Skills

Ranked by relevance

embedded systems assembly embedded python rust c
Login to Apply
Posted
Jan 28, 2026
Type
Full-time
Level
Mid-Senior
Location
Bucharest

Industries

Software Development IT Services IT Consulting

Categories

Business Development

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
EPAM Systems
Related

Lead Security Engineer

2026-07-04

Full-time
Mid-Senior
Argentina
Software Development
Business Development
View Job Details
EPAM Systems
Related

AI Engineer (Senior/Lead)

2026-07-06

Full-time
Mid-Senior
Ukraine
Software Development
Information Technology
View Job Details
aizoOn Technology Consulting
Related

Software Developer - Java & Embedded Systems (Rif. 2026-202)

2026-07-03

Full-time
Associate
Italy
IT Services
Consulting