Embedded Software Engineer

Location

Sweden

Posted

121 days ago

Salary

0

Seniority

Mid Level

Bachelor Degree2 yrs expSwedishJavaLinuxPythonRTOS

Job Description

Embedded Software Engineer

AFRY

• Utveckla mjukvara för några av Sveriges mest kritiska tekniska system • Att arbeta med embedded mjukvara inom försvarsindustrin • Delta i hela utvecklingskedjan, från krav och arkitektur till implementation, integration, test och verifiering • Arbeta i team tillsammans med elektronik‑, system‑ och testingenjörer

Job Requirements

  • Relevant högskoleutbildning och gärna minst två års arbetslivserfarenhet
  • C/C++ för embedded system
  • RTOS, bare‑metal eller Linux embedded
  • Hårdvarunära programmering, drivrutiner och låg nivå‑gränssnitt
  • Samarbete i tekniska team (team effort / team collaboration)
  • Svenska flytande i tal och skrift
  • Meriterande: Erfarenhet av militär förmåga, frivillig försvarsorganisation, Hemvärnet eller genomförd värnplikt
  • Kommunikationsprotokoll (CAN, SPI, I²C, UART, Ethernet)
  • Kunskap inom Java, Python & ADA
  • Testautmatisering och CI för embedded targets
  • Felsökning med oscilloskop, JTAG, logikanalysator

Benefits

  • 28 semesterdagar
  • Ledigt 23 december plus en extra dag
  • 4 500 kr i friskvård
  • Utbildningar
  • Certifieringar
  • AFRY Academy
  • Communities
  • Tech‑träffar
  • Kultur där vi är Brave, Devoted Team Players

Related Job Pages

More Full-stack Engineer Jobs

Luxury Presence logo

Staff Software Engineer

Luxury Presence

Do it all with Luxury Presence. Build your brand, expand your network, & close more deals.

OtherRemoteTeam 201-500Since 2016H1B Sponsor

• Lead the design and implementation of complex systems and platform capabilities • Drive large-scale, cross-functional projects that align technical strategy with business objectives • Define architectural patterns and standards that improve system scalability, resilience, and maintainability • Mentor engineers across teams, elevate technical skills, and influence career growth • Partner with product, design, and AI teams to deliver AI-native product experiences and developer tooling • Lead technical initiatives that improve developer efficiency, reduce risk, and unlock innovation • Foster a culture of excellence through technical leadership in design and code reviews • Share knowledge through documentation, workshops, and cross-team collaboration

United States
$200K - $230K / year
Job Closed
OtherRemoteTeam 1,001-5,000Since 1939H1B No Sponsor

• Design, develop, test, implement, maintain, and document software solutions in support of Wellmark’s business strategy and Technology vision • Ensure completed activities meet project specifications and requirements • Establish and build working relationships with Technology and business units • Collaborate with other areas of Technology to ensure solutions improve the user experience • Participate in determining Technology alternatives and solutions and assist with system integration

Iowa
Job Closed
Mercury Insurance logo

Software Engineer I

Mercury Insurance

Trusted by customers. Loved by team members. The smarter way to career.

OtherRemoteTeam 5,001-10,000Since 1962H1B Sponsor

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Software Engineer I, you will be responsible for designing, developing, and maintaining software applications and systems. You will work under the guidance of senior engineers and managers to build high-quality, innovative, and performant software that complies with coding standards and technical design. - Develop a strong understanding of relevant product areas, codebases, and systems. - Write high-quality code for simple scenarios with good test coverage. - Assist with any application system support needs. - Participate in design and code reviews of applications to ensure best practices, adherence to Mercury standards, and high quality. Qualifications - Bachelor’s Degree in Computer Science, Computer Engineering, Information Systems or other related fields or equivalent combination of education and experience. - Master’s Degree in Computer Science (preferred). - Experienced in programming in one or more industry-standard languages (e.g., Java, Python, Go, C++, JavaScript). - Knowledgeable in leveraging various data structures, algorithms, and design patterns. - Familiar with relational databases, NoSQL, and caching solutions. - Strong problem-solving skills and good communication abilities. - Capable of working independently on simple tasks. - Ability to collaborate and influence team members to address impediments and deliver desired results. - Knowledge of cloud platforms such as AWS, Google Cloud, or Azure (preferred). Requirements - Strong proficiency in Java programming language. - In-depth knowledge of the Spring Framework, including Spring Boot for building microservices and REST APIs. - Proficiency in designing, implementing, and consuming RESTful APIs. - Understanding of RESTful principles, status codes, and best practices. - Hands-on experience with MongoDB (NoSQL database) for storing and retrieving data. - Ability to effectively utilize AI tools such as Claude, ChatGPT with IDEs like IntelliJ, VS Code. - Experience with logging frameworks like Log4j, SLF4J, or Logback. - Familiarity with monitoring tools such as Prometheus or Grafana. - Proficiency in writing unit tests using JUnit or other testing frameworks. - Experience with Jenkins for continuous integration and automated builds. - Proficiency in using Git for version control and understanding of branching strategies and pull requests. - Strong analytical skills to identify and resolve technical issues. - Ability to debug and optimize code for performance. - Experience working in an Agile/Scrum development environment. - Effective communication and collaboration within cross-functional teams. Benefits - Competitive compensation. - Flexibility to work from anywhere in the United States for most positions. - Paid time off (vacation time, sick time, 9 paid Company holidays, volunteer hours). - Incentive bonus programs (potential for holiday bonus, referral bonus, and performance-based bonus). - Medical, dental, vision, life, and pet insurance. - 401 (k) retirement savings plan with company match. - Engaging work environment. - Promotional opportunities. - Education assistance. - Professional and personal development opportunities. - Company recognition program. - Health and wellbeing resources, including free mental wellbeing therapy/coaching sessions, child and eldercare resources, and more.

United States
Job Closed
Veeva logo

Full Stack Engineer

Veeva

Headquartered in Pleasanton, California, Veeva is a leading provider of cloud-based software and services for the life sciences industry. As an employer, Veeva

• Drive User-Centered Design: Engage directly with our internal consultants to gather requirements, understand their workflows, and build intuitive, user-centric tools that enhance their productivity and solve their complex problems • Build End-to-End Solutions: Architect, develop, and maintain full-stack applications, writing clean frontend code with React and building robust backend services and APIs with Python or TypeScript • Embrace Serverless & Containers: Design, deploy, and operate services using AWS Lambda for event-driven logic and AWS ECS with Fargate for containerized applications • Own Your Infrastructure with Terraform: Provision, configure, and manage your applications AWS infrastructure exclusively with Terraform, ensuring your environments are automated, reproducible, and scalable • Automate with GitLab CI: Design, build, and maintain automated CI/CD pipelines using GitLab CI to test and deploy your serverless and container-based applications safely and efficiently • Ensure Operational Health: Monitor, troubleshoot, and optimize application performance and infrastructure, ensuring high availability and security across the stack

Pennsylvania
$75K - $130K / year