Rust Job: Research Scientist for Embedded Software & Securit

Job added on




Amadora - Portugal

Job type


Rust Job Details

The time to change is now!
It is time to build a sustainable future and define how we evolve through technology with purpose.
At Lisbon Tech Hub we create value in the business digital transition, from Portugal to the world, and IT solutions with purpose. Our team has more than 1300 experts working in areas such as Analytics & Business Intelligence, Application Lifecycle Management, Cybersecurity, IT Infrastructure Management, IT Project & Service Management and IT Strategy & User Experience.
Lisbon Tech Hub innovates, designs, transforms the information technology solutions and services for Siemens through our delivery units.
Transforming our future starts with every day!
Lisbon Tech Hub is the home of the new technologists - Dream Builders, Impact Creators & Future Makers.
Are you one of them? Join us!

About Siemens Technology Department
Siemens Technology is the central in-house research unit at Siemens and as such occupies an outstanding position within Siemens' R&D facilities. It acts as a strategic partner to support Siemens’ business units with R&D services, protects the company’s intellectual property, coordinates the collaboration with top universities worldwide, and supports standardization activities in all business units and regions. Through its R&D activities in Germany, USA, Portugal, China, India, Japan, and Eastern Europe, Siemens Technology helps to secure the company’s technological future and strengthen its ambition.

What role will you play?
  • Drive research in the area of security in constrained field devices
  • Design and implement low-level software for embedded systems
  • Improve security of constrained devices based on several security standards (e.g., IEC62443, IEC27001, NIST800)
  • Optimize performance and enhance stability of system resources
  • Design software architectures in compliance with common design patterns and develop new concepts
  • Drive entire development process from concept to delivery, autonomously or in a team together with our customers
  • Evaluate and integrate third party software components (open-source, commercial)
  • Engage in requirement engineering, evaluate feasibility and derive specifications
  • Plan, commission, test, and debug IoT devices in laboratory or productive environment
  • Drive high quality and technical excellence of our deliveries
  • Learn continuously and share with others

We are looking for:
  • You have successfully completed your master’s degree and/or PhD’s in computer science, electrical engineering, mathematics, physics or engineering sciences.
  • Experience in hardware-related programming of real-time operating systems (freeRTOS, Zephyr,…) on microprocessors (Arm Cortex, RISC-V, ESP)
  • Excellent knowledge of coding techniques, low-level interfaces (SPI, I2C, UART, RS-232, RS-485), protocols and hardware peripherals
  • Familiar with compilers (GCC), build systems (Make, CMake) and version control systems (GIT, SVN,…)
  • Security skills based on diverse security standards (e.g., Secure Coding, Secure Development Process)
  • Familiarity with Secure Elements or Trusted Execution Environments (e.g, TrustZone)
  • Communication skills and readiness to work in a team as well as autonomously
  • Excellent knowledge of system programming language such as C, C++ or RUST
  • Knowledge in a high-level programming language is beneficial (Python, Golang, JavaScript)
  • Familiarity with agile software development methodologies as well as continuous integration and deployment
  • Ability to read and understand electronic and mechanic schematics
  • Very good English skills

What makes us proud as an employer:
  • The Biggest of Tech Portugal -Technology Production Category (Awarded by Exame Informática and Visão Magazines)
  • Top Companies to work in Portugal (Awarded by LinkedIn)
  • Healthy Workplaces Award - 3rd large corporations (Awarded by Portuguese Psychologists’ Association)
  • Most ESG responsible company in Tech/Industrial Sector (Awarded by Merco Corporate Reputation Monitor)
  • 2nd Best Engineering Company (Awarded by Teamlyzer, biggest portuguese tech community platform)

We are thrilled to have:
A hybrid working model with a flexible working hours policy in order to promote work life balance. A budget for setting up a home office, health insurance, possibility to have a sabbatical leave or non-paid time off and a financial support program for your studies.
You also have a medical center on the premises, sports groups, 2 days volunteering, access to e-learning platforms (Learnlight, Linkedin Learning and more) and discounts with partners.
To all these benefits we add the possibility to work in a fresh, relaxed, and always motivated environment

#Siemens #LXTechHub #ITMakesUsMove

Siemens is committed to creating a diverse environment and is glad to be an equal opportunity employer. We strongly encourage applications from a diverse talent pool!