Arbetsbeskrivning
Role: Test Engineer
Seniority Level: Senior
Location: Västerås, Sweden
Remote Work: 0% (On-site)
Assignment Period: 8 September 2025 – 7 September 2026
Assignment Overview
We are looking for a skilled Test Engineer to join a team responsible for testing software and embedded systems in industrial environments.
This role involves hands-on testing across unit, integration, and system levels, with a strong focus on software quality, cybersecurity, and communication protocols.
Key Responsibilities
- Perform unit, integration, and system testing to ensure software reliability and performance
- Take accountability for test deliverables aligned with standards of scalability, testability, modifiability, and cyber security (e.g., IEC62443-4-2)
- Test embedded devices connected via internal IO buses and industrial protocols like PROFINET
- Collaborate with cross-functional engineering teams, sharing knowledge and improving development practices
- Participate in or lead test development projects as a project member
- Innovate by creating hypotheses, validating them through testing, and proposing R&D activities when applicable
Required Qualifications
- Degree in Computer Science, Electrical Engineering, or equivalent with strong hands-on experience
- Proficiency in C, C++, and Python, with solid computer science fundamentals
- Experience with version control systems (Git, Azure DevOps), lifecycle management tools, unit testing frameworks, and debugging tools
- Structured development experience across requirements, design, implementation, testing, and documentation
- Experience with ARM architecture, firmware, bootloaders, and bare-metal programming
- Knowledge of fieldbus communication protocols (e.g., PROFINET, Ethernet/IP, EtherCAT, Profibus, Modbus)
- Familiarity with cybersecurity standards, particularly IEC62443-4-2, is a strong plus
- Bash and Python scripting experience is desirable
- Experience or knowledge of HMI firmware is a plus
- Strong initiative, self-driven mindset, and ability to organize work independently
- Fluency in English is required; Swedish