EMBEDDED SYSTEM SOFTWARE ENGINEER SKILLS, EXPERIENCE, AND JOB REQUIREMENTS
Published: Jan 10, 2025 - The Embedded System Software Engineer possesses experience in embedded software design using C/C++, including driver development. Known for strong teamwork and communication abilities, complemented by proficiency in both English and Swedish. Highly adaptable, detail-oriented, and capable of working independently in high-pressure environments, with a preference for roles in the healthcare sector.
Essential Hard and Soft Skills for a Standout Embedded System Software Engineer Resume
- C/C++ Programming
- Embedded Systems Design
- Real-Time Operating Systems
- Firmware Development
- Circuit Analysis
- Microcontroller Programming
- Debugging Techniques
- Prototyping
- Signal Processing
- Software Optimization
- Problem Solving
- Team Collaboration
- Communication
- Adaptability
- Stress Management
- Detail Orientation
- Critical Thinking
- Time Management
- Quick Learning
- Flexibility

Summary of Embedded System Software Engineer Knowledge and Qualifications on Resume
1. BS in Electrical Engineering with 3 Years of Experience
- Fluent French
- Good to very good degree in computer science, electrical engineering or a comparable education
- Experience in architecture methodology, applied architecture, and design of software components using modeling languages such as UML and tools such as Enterprise Architect
- Experience in software development and in the development of ContinuousX setups with Embedded Linux and/or QNX
- Dealing with opensource software, ideally first experience as a contributor or maintainer
- Experience in programming languages such as C, and Modern C ++ with a focus on high-quality code according to modern development methods and principles
- Knowledge and experience in the area of the AUTOSAR Adaptive Platform or similar stacks, AUTOSAR Classic experience
- Software development according to Automotive SPICE and agile principles (Scrum, SAFe)
- Openminded personality with very good communication skills and experience in dealing with people 10
- Independent, analytical and goal-oriented way of working
2. BS in Computer Engineering with 4 Years of Experience
- Hands-on experience with real-time apps and OSes (like QNX, VxWorks, etc.) on embedded hardware
- Experience with embedded systems development
- Experience with CUDA and TensorRT in an embedded context
- Linux experience
- Great communicator and collaborator
- Experience with drivers and/or kernels
- Experience working for software/chip companies
- Understanding of computer networks
- Must be independent and self-motivated, demonstrate strong analytical skills and creative thinking
3. BS in Software Engineering with 5 Years of Experience
- Experience in embedded SW design in C/C++ including drivers.
- Experience in agile software development
- Fluent in English in both speech and writing.
- Being able to communicate in Swedish in speech.
- Work experience in the healthcare sector is preferable.
- Strong team player with a high level of interpersonal and communication skills
- Independent worker with the ability to perform in stressful environments.
- Detail-oriented, analytical, and structured personality
- Quick learner with a flexible mindset