We are looking for an experienced Embedded Software Developer with strong expertise in low-level C programming to join a highly skilled engineering team working on advanced embedded systems. The assignment is located in Huskvarna and involves developing software for safety-critical platforms within a demanding technical environment.
In this role you will work closely with multidisciplinary teams to design develop and maintain embedded software solutions for complex systems. The work is performed in an agile environment where quality reliability and requirement-based development are central.
Responsibilities
Design and develop embedded software for safety-critical systems
Implement low-level software in C for embedded platforms and microcontrollers
Collaborate with hardware engineers to integrate software with hardware components
Participate in requirement analysis and ensure traceability in accordance with safety standards
Perform debugging testing and verification of embedded software solutions
Contribute to requirement-based development processes and software quality improvements
Work in an agile environment including sprint planning stand-ups and retrospectives
Support the development of reliable secure and high-performance embedded software systems
Qualifications
Strong experience in low-level C programming for embedded systems
Experience working with microcontrollers embedded platforms and RTOS
Experience with embedded software debugging and testing
Familiarity with version control systems preferably Git
Experience working in Agile or Scrum environments
Strong analytical and problem-solving skills
Good communication and teamwork abilities
Relevant degree in Computer Science Electrical Engineering or similar field
Preferred Qualifications
Experience working with safety-critical software development (e.g. aerospace defence automotive)
Familiarity with DO-178 standards and requirement-based development processes
Experience with embedded Linux or other embedded operating systems
Knowledge of hardware description languages such as VHDL or Verilog
Experience with model-based development tools such as MATLAB/Simulink
Additional Information
Location: Huskvarna
EU citizenship is required.
Security clearance may be required depending on the assignment.
Candidates do not need Swedish citizenship but it is preferred that applicants have been living in Sweden for some time.
About Astek Sweden
Astek is built on curiosity technical passion and a commitment to innovation. This drives our approach to product development long-term partnerships and the value we create every day.
At Astek you will work alongside some of the industrys most skilled engineers in an environment that encourages growth collaboration and technical excellence.
What We Offer
At Astek people and innovation come first. You can expect:
Challenging and meaningful assignments
Opportunities to collaborate with leading actors in advanced technology domains
A strong focus on professional development and career growth
A supportive and welcoming engineering culture
Attractive benefits including 5000 SEK in wellness allowance
We welcome applicants from all backgrounds.
Want to Be Part of Our Team
We warmly welcome your application!
Recruitment is ongoing apply as soon as you can.
If you have any questions feel free to reach out:
AstekSwedengrundades i ett annat namn 1991 och företagets fokus har alltid varit att erbjuda marknadsledande konsulttjänster med stor teknisk höjd. Idag arbetar Astek Swedensom utvecklingspartner till ett flertal globala företag. Företagets huvudkontor finns i Mölndal utanför Göteborg ... View more