Embedded Software Architect

Sintecs
Hengelo, Netherlands
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Board Bringup Computer-Aided Design ARM Architecture Behavior-Driven Development Booting (BIOS) C++ (Programming Language) Continuous Integration Linux Digital Electronics Embedded Software Firmware Field-Programmable Gate Array (FPGA)
+19 more
Networking Hardware Python (Programming Language) Linux Kernel Open Source Technology Scrum Methodology Software Architecture Systems Development Life Cycle Real-Time Operating Systems Software Engineering Product Software Implementation Methods VHSIC Hardware Description Language (VHDL) Scripting Yocto Gherkin Information Technology Bare Metal Bitbucket U-Boot Jenkins

Job description

As an Embedded Software Architect at Sintecs, you will leverage your expertise to lead complex engineering projects in a key role within the software team. Your work will require advanced software architecture skills, the ability to communicate effectively with colleagues, and a strong focus on product development. You’ll need to clearly articulate technical concepts and potential challenges while working independently to find optimal solutions. Your tasks and key responsibilities:

  • Serve as a senior member of the software team.
  • Design software architectures for embedded systems.
  • Oversee the embedded software development process to ensure reliability and efficiency.
  • Assist in the implementation of software for embedded systems when necessary.
  • Provide estimates and break down work for sales support, as well as develop detailed specifications.
  • Consult with clients on new features and architecture designs.
  • Act as a catalyst for innovation within the software team.
  • Potentially fulfill the role of Software Product Owner.

Technological Highlights of Our Projects:

  • Bare metal 8-bit MCU firmware with predefined requirements.
  • Low-level board bring-up, validation, and production test firmware.
  • Embedded Linux system development (Bootloader/BSP/deployment).
  • ARM Cortex-M MCU projects using RTOS like Zephyr.
  • High-assurance microkernel firmware for Cortex-A multi-processor projects using the Scrum methodology.
  • ARM Trusted Firmware, U-Boot, Linux kernel, Yocto.
  • Secure device provisioning and deployment.
  • Battery management systems, industrial edge systems, multi-gigabit networking devices, and security from both hardware and software perspectives.

What defines our Software Department:

  • Most of the software is written in C/C++ with Python as our preferred scripting language. We write FPGA software in VHDL.
  • We embrace Gherkin and Behavior-Driven Development (BDD) using the Python ‘behave’ tool.
  • We support open source and regularly work with the embedded Linux firmware stack (U-Boot, ARM Trusted Firmware, Linux) with Yocto as our standard tool for building images and BSPs.
  • Jenkins and Bitbucket power our Continuous Integration pipeline, and we use Youtrack for issue reporting and tracking.
  • Many of our more complex products involve networking, so solid knowledge in this area is a plus. We also prioritize security, including PSA certification, so experience in this field is highly valued.

Requirements

  • Completed Higher Vocational or University education in (Technical) Computer Science or Electrical Engineering is preferred.
  • You have a clear vision of how software development can create value for the company, and you’re committed to guiding others towards that vision.
  • You’re a natural team connector, creating a supportive and cohesive environment for colleagues.
  • Strong proficiency in C/C++ and Python.
  • A minimum of 5 years of relevant experience.
  • A practical, customer-oriented mindset.
  • Experience with digital electronics.

About Sintecs

Benefits & conditions

Working at Sintecs means enjoying a pleasant work environment and enthusiastic colleagues. In addition, you can expect the following:

  • Contract with flexible working hours
  • Opportunity to work from home with compensation
  • Social activities with the team
  • 28 vacation days and 6 ATV
  • Good pension plan with a contribution from Sintecs

J-18808-Ljbffr

Salarisomschrijving

€50000 - €90000 monthly

About the company

Are you excited to work in a cutting-edge, high-tech environment? Do you want to be part of an organization shaping the future of technology? Is it your ambition to work on innovative and challenging projects together with colleagues from various engineering disciplines?, Sintecs, short for Signal Integrity Consultancy Services, was founded in 2000 and has since grown into a prominent player in the electronics design industry. With over 80 professionals on staff (approximately 60 in the Netherlands and 20 in Lithuania) Sintecs operates from its headquarters in Hengelo, Overijssel.

Specializing in high-end electronic design, Sintecs is renowned for its ability to deliver fast time-to-market solutions. This capability is driven by a team of exceptional engineers with deep technical expertise across various domains. Sintecs’ service portfolio spans a wide range of offerings, including signal and power integrity analysis, PCB design, embedded software development, hardware design, and end-to-end product design.

Sintecs’ clients are active in diverse industries, including industrial automation, telecommunications, automotive, medical devices, and government sectors. What sets Sintecs apart in a competitive landscape is its unwavering commitment to technical excellence and innovation. By leveraging state-of-the-art tools and methodologies, Sintecs delivers solutions that not only meet but often exceed industry standards. What we offer

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobbird.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · WWC 2021

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:53 min

Entering software development through retro computing platforms

Alex Soto Alex Soto · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

8:22 min

Simulating a Linux terminal and running Spring Boot

Jakov Semenski · LIVE

Videos

See all

Related articles

See all