Embedded Software Engineer | C/C++ | Linköping
Core
Develop next-generation advanced technical systems and products using C/C++ in a high-tech environment.
Role type
Embedded Software Engineer
Builds
Advanced technical systems and products
Domain
Embedded systems / High-tech engineering
Deliverable
production ML models | product features
Required skills
C, C++, full software development lifecycle, system design, testing and verification, debugging, code review
Preferred skills
Linux, embedded development, Git, Python, Bash scripting, CI/CD (Jenkins), Qt, safety-critical development
Responsibilities
Develop software in C and C++, participate in requirements gathering, design, and architecture discussions, implement and extend functionality in existing and new systems, work on testing, verification, and debugging, participate in code reviews and quality assurance, collaborate with other development teams, contribute to maintenance and further development of existing products
Seniority
Mid-level to Senior, hands-on IC