Embedded Software Engineer PC

Prodrive Technologies B.V.
Eindhoven, Netherlands
25 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
€3,545.0 - €5,200.0
Working hours
Shift work
Job source

Tech stack

Computing Platforms JIRA Collaborative Software Computer Programming Dynamic Host Configuration Protocol Domain Name System (DNS) Embedded Software Firmware Field-Programmable Gate Array (FPGA) FreeRTOS Python (Programming Language) Real-Time Operating Systems
+8 more
Software Engineering Software Requirements Analysis Software Systems TCP/IP Git Information Technology Bitbucket Atlassian Bamboo

Job description

This role is ideal for engineers who enjoy broad responsibilities, technical ownership, and making a visible impact on complex high-tech systems. You will be responsible for sub-systems in a business-line generic software platform, consisting of MCU and FPGA combinations. The software platform will form the base of multiple products in the Power Conversion Business Line. Working closely with architects and multidisciplinary project teams, you will be responsible for designing, implementing, and validating software solutions based on software requirements and architectural specifications. This setup provides short communication lines, broad responsibilities, and significant ownership, allowing you to influence technical decisions and see the direct impact of your work on the final product. You will operate in a challenging, high-tech environment where software, electronics, and mechanics come together to create innovative products and systems. Other responsibilities are:

  • Developing a network utilities library (e.g. DHCP client, DNS resolver, mDNS)
  • Integrate TLS encryption (using Mbed-TLS) for secure application layer communication over TCP/IP
  • Developing a firmware update procedure and corresponding bootloader
  • Take end-to-end ownership of software features and subsystems, from requirements analysis through implementation and validation
  • Contribute to the continuous improvement of development processes, tools, and technical standards

Requirements

  • Bachelor’s or Master’s degree in Embedded Systems, Computer Science, Software Engineering, Electrical Engineering, or a related technical field
  • 5+ years of experience in embedded software in complex technical environments
  • Strong programming skills in C and Python
  • Experience with FreeRTOS or other real-time operating systems
  • Experience with development and collaboration tools such as Git, Bitbucket, Bamboo, and Jira
  • You are a team player who is open for brainstorm sessions and review the designs of the team
  • Proactive mindset with a strong sense of ownership, taking responsibility for both technical solutions and project outcomes
  • Able to collaborate effectively across disciplines while taking ownership of your deliverables

Benefits & conditions

  • 33 vacation days per year, including public holidays
  • Flexible working hours
  • Time-for-time compensation when working extra hours
  • Strong focus on personal development, supported by a tailored growth and learning plan
  • Extensive career opportunities, with progression across a wide range of functions and projects
  • A young, entrepreneurial, and innovative company culture where initiative is encouraged
  • Free access to the company gym
  • Free lunch, dinner and healthy snacks available every day on-site

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

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

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

2:59 min

Designing HTTP and HTML for familiar document sharing

Tim Berners-Lee · World Congress 2023

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

2:11 min

Updating the delivery architecture with Jira and Tekton pipelines

Lian Li · World Congress 2022

Videos

See all

Related articles

See all