Vacant job
- Jobs
- Software Engineer (8-12 Years Experience) - Stockholm
Software Engineer (8-12 Years Experience) - Stockholm
L&T Technology Services Sverige FilialVästra Götalands län, Göteborg
Previous experience is desired
Job Title: Software Engineer
Experience Range: 8 to 12 Years
Location: Stockholm, Sweden
Role Overview
The Software Engineer is responsible for designing, implementing, and testing software components for the Tachograph system. Engineers should have development skills in CAN, Diagnostics, and embedded C language. This role ensures compliance with safety-critical standards, coding guidelines, and project requirements while contributing to high-quality, maintainable software.
Key Responsibilities
1. Design & Implementation
- Translate software requirements into detailed design and code.
- Implement new features and enhancements on the commonized code base in Embedded C on FreeRTOS.
- Follow specified coding guidelines, best practices, and MISRA compliance for safety-critical software.
- Maintain clean, modular, and reusable code adhering to industry standards.
2. Static Code Analysis
- Perform static code analysis.
- Address all code quality issues and ensure compliance with coding standards.
3. Unit Testing & Coverage
- Develop and execute unit test cases for individual software components.
- Generate and review MC/DC coverage reports to ensure completeness.
- Automate unit tests where possible.
4. Integration Support
- Collaborate with Integration Test Engineers to ensure smooth module integration.
- Resolve defects identified during integration and qualification testing.
5. Documentation & Traceability
- Maintain traceability between requirements, design, implementation, and test artifacts.
- Update design documents and code comments for clarity and maintainability.
6. Collaboration
- Work closely with Software Architect, System Engineers, and Test Teams.
- Participate in design reviews and provide feedback for improvements.
Required Skills & Qualifications
- Bachelor of Engineering
- 8+ years of experience in embedded software development or safety-critical systems.
- Strong understanding of Automotive Diagnostics.
- Strong programming skills in Embedded C.
- Knowledge of real-time operating systems, embedded systems, and safety-critical standards.
- Familiarity with static analysis tools, unit testing frameworks, and CI/CD pipelines.
- Excellent problem-solving, documentation, and communication skills.
🖐 Was this job fit for someone?
Other jobs in the same field
Maybe it’s time to broaden the search with these available jobs
-
Up to 25% off experiences for mom – Celebrate Mother’s Day with Live it
Tue, 26 May 2026 - 12:00