Software Developer at BAE Systems Bofors
Workplace: Karlskoga, Sverige
Expires: August 17, 2025
BAE Systems Bofors is seeking multiple software developers to work on new development projects, extensive renovation projects, and technological advances, integrating modern technology with legacy systems. The role involves developing in C/C++ and possibly other languages, designing software architecture, working with testing and integration, and participating in customer dialogues. The work environment is collaborative, project-based, and located in Karlskoga, Karlstad, or Örebro.
Main requirements:
- Technical university degree in Computer Science, Electrical Engineering or related field
- Several years of experience in software development
- Strong skills in software architecture and unit testing
- Experience with IT security requirements and system design
- Proficiency in Swedish and English, both written and spoken
- Ability to work independently and in teams
- Positive, structured, proactive, and communicative personality
Responsibilities:
- Develop primarily in C/C++, possibly other languages based on project
- Develop unit tests and perform integration tests
- Interpret and break down requirements
- Design new or modify existing software architecture
- Contribute to establishing schedules and perform time estimations
- Ensure adequate documentation is created
- Participate in customer communications when applicable
Required hard skills:
- C/C++ programming
- Linux (mainly Redhat)
- Windows 10 and 11
- Virtual environments such as VMware and container solutions
- Version control systems like Subversion/Trac and Git/DevOps
- Requirements management using DOORS
Recommended hard skills:
- Knowledge of ADA programming language
- Scripting in Bash or Python
Soft skills:
- Driven and structured
- Initiative-taking
- Ability to enthuse colleagues
- Positive and leadership qualities
- Good communication skills for effective collaboration
Coding languages:
- C
- C++
- ADA
- Bash
- Python
Operating systems:
- Linux (Redhat)
- Windows 10
- Windows 11
- VMware virtual environments
- Container solutions
Natural languages:
- Swedish (Proficient)
- English (Proficient)
Cultural skills:
- Experience or interest in defense industry or manufacturing is valued
- Ability to work in an international environment
- Openness to local and multinational collaboration
Apply for this job
You might also like:
- Enterprise Architect
- RAN Stability Verification Engineer
- IT Technician with Focus on Operations and Network
- Senior Hardware Developer – PCB Design
- Linux System Administrator – IT for Research and Education at Linköping University
- Solution Engineer – Documentation (EU Data Act Compliance)
- Verification Engineer HIL
- Senior Software Developer C/C++
- Data Engineer – Euroclear Sweden
- Product Manager, Brand & Campaign Registrations