Embedded Systems Software Engineer
Workplace: Stockholm, Sverige
Expires: August 31, 2025
WeStaff Sweden is seeking a new star for our client's business in southern Stockholm. This is a direct recruitment for a permanent position. The role involves working in a dedicated and ambitious work environment with challenging tasks and good development opportunities. The position is within product development for fast electromechanical valves used in pressure and fluid regulation. The multidisciplinary team consists of experienced engineers focused on innovative mechanical design and smart electronic solutions with custom control algorithms for maximum performance.
Main requirements:
  • Background in low-level programming, primarily in C.
  • Familiarity with embedded systems, both professionally or hobbyist experience (e.g., ESP32, Raspberry Pi, Arduino).
  • Ability to work independently and structured.
  • Strong theoretical and practical technical understanding.
  • Knowledge of electronics, reading circuit diagrams and datasheets.
  • Experience with electromechanics or pneumatics control is meritorious.
  • Experience with industrial communication interfaces such as IO-Link and CAN.
  • Experience with power and signal input/output, PWM control.
Responsibilities:
  • Work in project-based development, taking ownership of assigned areas within the team.
  • Develop and optimize hardware and software solutions to enhance product performance.
  • Perform programming, calculations, simulations, verifications, and testing.
  • Communicate effectively with subcontractors and end customers.
  • Understand and document product requirements to deliver stable and reliable solutions.
Required hard skills:
  • Low-level programming in C
  • Embedded systems development
  • Electronics knowledge including circuit schematics and datasheets
  • Industrial communication protocols such as IO-Link, CAN
  • PWM control techniques
Recommended hard skills:
  • Experience with electromechanical or pneumatic control systems
  • Familiarity with microcontroller platforms like ESP32, Raspberry Pi, Arduino
Soft skills:
  • Independent and structured working style
  • Strong analytical and problem-solving abilities
  • Collaborative team player with high engagement
  • Willingness to learn and understand system integration at a deep technical level
Coding languages:
  • C
Natural languages:
  • Swedish (Proficient)
  • English (Working knowledge)
Cultural skills:
  • Engagement
  • Ambition
  • Innovativeness
  • Team collaboration
  • Customer-oriented approach