
Embedded Software Developer (Low-Level C)
Astek Sweden AB6 months ago
Linköping, SwedenSenior
Responsibilities
- Design, develop, and maintain embedded software for safety-critical systems.
- Implement low-level C software for embedded platforms and microcontrollers.
- Collaborate with hardware engineers to integrate software with hardware components.
- Analyze requirements and ensure traceability in accordance with safety standards.
- Debug, test, and verify embedded software solutions.
- Contribute to requirement-based development and software quality improvements.
- Participate in sprint planning, stand-ups, and retrospectives.
- Support the development of reliable, secure, and high-performance embedded software systems.
Requirements
- Strong experience with low-level C programming for embedded systems.
- Experience with microcontrollers, embedded platforms, and RTOS.
- Experience debugging and testing embedded software.
- Familiarity with version control systems, preferably Git.
- Experience working in Agile or Scrum environments.
- Strong analytical, problem-solving, communication, and teamwork skills.
- Relevant degree in Computer Science, Electrical Engineering, or a similar field.
- EU citizenship is required; security clearance may be required depending on the assignment.
Benefits
- Challenging and meaningful assignments.
- Opportunities to collaborate with leading organizations in advanced technology domains.
- Professional development and career growth opportunities.
- Supportive and welcoming engineering culture.
- 5,000 SEK wellness allowance.
- Location: Huskvarna, Sweden; recruitment is ongoing.