Software Developer

Software Developer

Goismo AB

About job:

Responsibilities:

As a Software Developer, you will be an integral part of our development team, contributing to the design, implementation, and maintenance of software solutions. Your responsibilities will include:

  • Collaborating with cross-functional teams to define software requirements and specifications.

  • Developing and maintaining embedded software for various platforms, with a focus on C, Python, STM32, NXP, nRF, FreeRTOS, Zephyr.
  • Implementing and practicing Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies.

  • Utilizing tools such as Ceedling and Behave for automated testing.
  • Building and configuring software projects using CMake.
  • Working with Linux environments, Docker containers, and Bash scripting.

  • Managing version control using Git and participating in code reviews.
  • Implementing and maintaining continuous integration and continuous deployment (CI/CD) pipelines using tools like Stash, Bamboo.

  • Ensuring code quality and security through tools such as SonarQube.
  • Collaborating with teams using JIRA and Confluence for project management and documentation.
  • Generating and maintaining software documentation using Doxygen.

Qualifications:

To be successful in this role, you should possess the following qualifications:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

  • Proven experience in software development using C, Python, and familiarity with embedded systems.
  • Experience with microcontrollers such as STM32, NXP, and nRF.
  • Knowledge of real-time operating systems (FreeRTOS, Zephyr).

  • Strong understanding and practical application of TDD and BDD.
  • Proficiency in Ceedling, Behave, CMake, Linux, Docker, Bash scripting.
  • Familiarity with version control systems, especially Git.

  • Experience with CI/CD tools such as Stash, Bamboo.
  • Understanding of code quality and security tools like SonarQube.
  • Familiarity with project management tools like JIRA and Confluence.

  • Excellent communication and collaboration skills.


Öppen för alla Vi fokuserar på din kompetens, inte dina övriga förutsättningar. Vi är öppna för att anpassa rollen eller arbetsplatsen efter dina behov.


How to apply

Send Email to: [email protected] send your application before Sunday, June 30th, 2024 11:59 pm


Address:

Kardemummaslingan 35
Angered
Göteborg
Västra Götalands län


Are you looking for other English speaking jobs in Göteborg , Sweden?

Click on bellow link and find all the Available jobs for english speakers.

Jobs in Göteborg

This website provides, Jobs for professionals and expats seeking employment opportunities with English as the main working language. Ofcourse we have other language jobs also in the website.



Similar Jobs

Software Developer inom telekom till Combitech i Göteborg
Fullstack-utvecklare till fintech bolag!
Senior Requirement Engineer - Volvo Autonomous Solutions
Systemingenjör till SAAB i Göteborg
Automation Framework Engineer (Python)


Subscribe for Weekly Job Alerts in Sweden!

Elevate your career with our weekly newsletter! Receive curated English-speaking job alerts, expert tips, and insights on working in Sweden. Subscribe now for success!

You have successfully subscribed to the newsletter

There was an error while trying to send your request. Please try again.

JobsinSweden.se will use the information you provide on this form to be in touch with you and to provide updates and marketing.