Software Engineer
Workplace: Göteborg, Sweden
Expires: June 5, 2025
At Tata Technologies, we design, engineer and validate next-generation products for leading manufacturers. We are recruiting a Software Engineer in Gothenburg to join our growing team.
Main requirements:
- Hands-on experience in C coding targeting production quality.
- Knowledge of GTM–PWM, ADC processing, and interrupt peripherals, preferably with AURIX Infineon platform.
- Understanding of accelerators and processor architectures.
- Experience with Eclipse-based IDEs.
- Knowledge of safety quality software component implementation and checks.
- Familiarity with AUTOSAR software architecture.
- Fair understanding of power conversion systems.
Responsibilities:
- Understand and follow software structure, inputs, and outputs as guided during onboarding.
- Use reusable software components from shared libraries and integrate into larger systems.
- Implement necessary delta logic to adapt software to different use cases or system requirements.
- Work with C code across different system processing units including general-purpose and specialized processors.
- Ensure compliance with safety and quality standards, particularly ASIL B.
- Adhere to agreed coding guidelines throughout the project.
- Take ownership of software reliability and integrity.
- Perform software safety tests such as coverage analysis to achieve production-ready quality.
Required hard skills:
- C programming
- GTM–PWM, ADC processing, interrupt peripherals knowledge
- AURIX Infineon familiarity
- Eclipse IDE
- Safety quality SWC implementation
- AUTOSAR knowledge
Recommended hard skills:
- Power conversion systems knowledge
- Experience with embedded software testing and coverage analysis
Soft skills:
- Responsibility
- Attention to detail
- Ability to follow coding standards
- Adaptability
- Teamwork
Coding languages:
- C
Frameworks:
- AUTOSAR
Natural languages:
- English (Proficient)
Cultural skills:
- Global teamwork
- Innovation mindset
- Quality focus
You might also like:
- Senior .Net Developer
- Integration Lead Dynamics 365 to Team Columbus – Stockholm
- Test Lead - Linköping
- Digital Product Area Owner Assembly Assurance Control
- Senior Software Test Engineer – Android Infotainment
- QA Engineer
- Network Technician for the Defense Sector
- Senior MicroStrategy Developer
- System and Business Specialist in the Real Estate Industry
- Project Engineer