The job involves fixing coding issues in a software project related to engine management.
Youll need to address warnings from tools like QAC (which checks if the code follows certain guidelines) and CUnit (which is for testing the software).
Main Tasks:
Fix QAC Warnings: This means you will rewrite parts of the code to make sure they meet the standard coding rules. These warnings show up when the code is not following these guidelines.
Resolve CUnit Issues: Youll also need to fix problems related to tests that check if parts of the software work correctly. This could mean completing missing tests fixing test files that dont work or ensuring all necessary tests are in place.
Work Environment:
You will be working under the supervision of experienced developers who will guide you through the tasks.
There will be ongoing communication with your supervisors throughout the job.
The work will be hybrid meaning some of it can be done remotely but you may need to be present at the Office in Sdertlje from time to time (50%).
Requirements:
Proficiency in English is required and knowing Swedish is a bonus.
You should have a strong background in C programming basic knowledge of MISRA (coding guidelines for safetycritical systems) and experience using Git (version control software).
Preferred Skills:
Experience with embedded software working in GitLab and familiarity with unit testing methods is beneficial.
Summary:
This role is ideal for someone with strong C programming skills especially in embedded systems who can work independently fix coding issues and collaborate with others. If you enjoy problemsolving and have the right educational background this could be a great fit.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.