Senior Software Design Engineer
Workplace: Sverige
Expires: September 11, 2025
Seeking a Senior Software Design Engineer to design, develop, and maintain control and logic software for radio base stations using C++, with additional work in Java, Python, and scripting languages. The role involves collaborating in a development team to improve, maintain, prototype, and optimize a broad product portfolio, handling full software development lifecycle including design, implementation, testing, and deployment.
Main requirements:
  • Proven software development experience in C++
  • Familiarity with Java, Python, and scripting languages
  • Broad knowledge of software design principles
  • Adaptability to new codebases and diverse tasks
  • Background in electronics systems, communication technology, IT, or industrial IT
  • Understanding of software engineering best practices, testing, and quality assurance
  • Strong analytical and problem-solving skills
  • Ability to work effectively in a team and independently
Responsibilities:
  • Design, develop, and maintain software for radio base stations
  • Collaborate with development team on improvement, maintenance, and prototyping of products
  • Engage in end-to-end software development including design, implementation, testing, and deployment
  • Contribute to technical problem-solving, system optimization, and integration activities
Required hard skills:
  • C++ programming
  • Software design and development
  • Testing methodologies
  • Quality assurance processes
Recommended hard skills:
  • Java programming
  • Python programming
  • Scripting languages
Soft skills:
  • Analytical skills
  • Troubleshooting
  • Problem-solving
  • Team collaboration
  • Independent work
Coding languages:
  • C++
  • Java
  • Python
Natural languages:
  • English (Proficient)
Cultural skills:
  • Collaborative teamwork
  • Adaptability