InterAgent Sweden ABSweden

Embedded Software Developer (C++)

Project-Based

Description

Uppdragsbeskrivning

För Partners räkning söker vi en Embedded Developer enligt nedan.

  • Context:
  • The Client is seeking an embedded software consultant to support ongoing development and maintenance within its team. The work involves a complex system architecture with multiple components and technologies, including collaboration with the hardware team on new module development. The assignment is expected to last at least 6 months, likely longer.
  • Objective:
  • Contribute to the design, implementation, and optimization of embedded software solutions, ensuring compliance with regulatory requirements and system performance standards.
  • Scope of Work:
  • • Develop and maintain embedded software in C++.
  • • Work across the software development lifecycle — from system design and documentation to testing and deployment.
  • • Participate in systems analysis and propose improvements for performance and efficiency.
  • • Collaborate closely with product owner, Scrum master, and cross-functional team members including hardware engineers.
  • • Ensure adherence to security and confidentiality protocols.
  • Profile Requirements:
  • • Minimum 5 years of experience in embedded software development.
  • • Strong C++ programming skills.
  • • Experience with low-level or hardware-near development.
  • • Advantageous: Experience with communication protocols such as Modbus, NMEA, or OPC-UA.
  • Engagement Details:
  • • Start: Within 2–6 weeks.
  • • Duration: Minimum 6 months, with probable extension.
  • • Location: Hybrid or on-site (Gothenburg) depending on project needs.
  • • Team: Product Owner, Scrum Master, 3 developers, and a test engineer.

Skills

ScrumSecurity