Embedded Software Architect

Embedded Software Architect

Apply
Location Hengelo OV
Salary Depending on experience
Working Hours 36-40

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?

If yes, then we are looking for you!

Your role as an Embedded Software Architect

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:

    You’ll work on diverse software development projects for customers, including our Scalys cyber-secured networking product line. Project types include:

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

What do you bring:

  • Completed Higher Vocational or University education in (Technical) Computer Science 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

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:

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

Contract with flexible
working hours
Competitive salary
Opportunity to work from
home with compensation
8% holiday allowance
Social activities
with the team
13th-month salary
28 vacation days
and 6 ATV
Good pension plan with
a contribution from Sintecs
Personal development plan
Unlimited travel reimbursement