JobMesh

Experienced Software Engineer

L&T Technology Services Sverige Filial · Västra Götalands län, SE

Job Title: Software Engineer Experience Range: 8 to 12 Years Location: Stockholm, Sweden Role Overview The Software Engineer is responsible for designing, im...

Job description

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, language embedded C. 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. Integ...