Swedium Global Servicesis the growing System Engineering and Solution Company, offers services like Semiconductor Engineering R&D Services, Embedded Systems Development, Custom Application Software Development, Web and Cloud Application Development, Testing Services, Consultancy and Outsourcing services to our clients across the globe for an onsite and offshore business model. Swedium Global is having presence in Sweden, Finland, Poland, Czech Republic and in India.
Location - Onsite, Sweden
Job Title - Basic Software Engineer
- Design and develop complex platform software (low level and middleware) for powertrain electronic control units, from prototype to production
- Software development across the full product development lifecycle, including prototyping, requirements definition, architectural and detailed design, estimation, implementation, unit-testing, integration testing, documentation, design and code reviews.
- Implement software based on AUTOSAR architecture for electronic controls units
- Provide design, development, and debug support for integrating individual functions into the control unit
- Be responsible for development of highly reliable and critical electric vehicle components
Skill requirements:
- Knowledgeable in SW versioning systems (SVN, git)
- Experience of leading a scrum team
- Experience in one of the programming languages C/C++
- Knowledgeable in issue, configuration and test management solutions
- Hands-on experience with on-chip debugging tools and troubleshooting both software and hardware
- Excellent Embedded C language skills– including compiler and linker
- Knowledge of OS coding techniques, communication protocols (UART, CAN, SPI, LIN), hardware interfaces and subsystems
- Knowledge and development of low-level drivers for microcontroller peripherals: DI, DO, ADC, DAC, Timer, PWM, DMA, Watchdog, etc.