Embedded software engineer

Software * IT
Amersfoort, Netherlands
8 days ago
Apply on nl.talent.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

C++ (Programming Language) Software Debugging Embedded Software Hardware Compatibility (Software Requirements) Hardware Design Python (Programming Language) Real-Time Operating Systems Software Engineering Software Systems Verification and Validation (Software) Systems Integration Information Technology

Job description

As an Embedded Software Engineer, you’ll take on a pivotal role in designing, implementing, testing, and maintaining embedded software solutions for machinery applications. Your expertise will be crucial in ensuring seamless integration of software with hardware, resulting in high-quality, reliable, and efficient software solutions., * Design, develop, and maintain embedded software solutions using C++ and Python.

  • Collaborate closely with hardware engineers to ensure optimal software-hardware compatibility and system performance.
  • Implement robust software validation and testing processes to guarantee functionality and reliability.
  • Troubleshoot and debug software issues, continually enhancing system performance and stability.
  • Stay abreast of industry trends and advancements to integrate innovative solutions into our projects.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in embedded software development, proficient in C++ and Python.
  • Solid understanding of software-hardware integration and real-time operating systems.
  • Familiarity with debugging tools and methodologies.
  • Exceptional problem-solving skills and meticulous attention to detail.
  • Strong communication and teamwork abilities, enabling effective collaboration with cross-functional teams.
  • Ability to thrive in a dynamic, fast-paced environment while managing multiple tasks and priorities.

Benefits & conditions

  • An inclusive and stimulating work environment that values your contributions and promotes recognition and growth.
  • Opportunities for professional development, including training and skill enhancement programs tailored to your expertise.
  • Exposure to cutting-edge technologies and projects that make a real impact in the machinery sector.
  • Competitive compensation and benefits package, including flexible work arrangements to support a healthy work-life balance.
  • A supportive team and organizational culture that encourages creativity, diversity, and collaboration.

Join our team and play a pivotal role in shaping the future of embedded software solutions within the machinery industry. If you’re ready to make a visible difference and be part of an exciting journey, apply now to seize this enriching career opportunity!

Apply for this position

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

Apply on nl.talent.com
Prepare application

Good distractions

Loading talks and stories from around this role…