Enable job alerts via email!

Embedded Systems and Software Engineer

Biotage

Uppsala kommun

On-site

SEK 800 000 - 1 000 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading global supplier in health technologies is seeking an experienced embedded systems and software engineer in Uppsala, Sweden. The role involves contributing to product design, maintaining existing functionalities, and developing software for various components. Candidates must have a strong background in low-level C firmware coding and relevant engineering education. This position offers a chance to improve technical quality and contribute to an agile development process.

Qualifications

  • Minimum 2 years of experience in embedded systems.
  • Experience with low-level C firmware coding.
  • Knowledge of mechatronics and software engineering.

Responsibilities

  • Contribute in system design of new products.
  • Maintain and develop existing product functionality.
  • Develop software for various components including motors and valves.

Skills

Low-level C firmware coding
Software engineering
Mechatronics
Requirements analysis
Software verification
C programming in embedded systems
Signal processing
Communication protocols (e.g. Ethernet, CAN)
Interest in Java or C#

Education

BSc/MSc in Embedded/Computer/Mechatronics Engineering
Job description

We are seeking an embedded systems and software engineer with at least a couple of years of experience from low-level C firmware coding, software engineering, mechatronics, requirements analysis, software verification and documentation.

We hope you strive to improve technical quality, match customer needs and also have the spirit to share your skills and contribute to continuous improvement in our development process. The role will be a key part that links high-level application code with our mechanical parts and its' electronics.

Key Responsibilities
  • Contribute in system design of new products
  • Maintain and develop existing products functionality
  • Write algorithms to control pressure, temperature, position, etc.
  • Develop software that controls various components, including step motors, dcmotors, valves and more
  • Communication protocol development and maintenance
  • Use and improve our agile development process powered by Azure DevOps
  • Grow your knowledge and share to the team!
Skills/Experience
  • BSc/MSc in Embedded/Computer/Mechatronics Engineering or a related discipline
  • C programming in embedded systems
  • Experience in software engineering
  • Signal processing and communication protocols, e.g. Ethernet, CAN, SPI, RS232 and I2C
  • Knowledge and interest in higher level software development using Java or C# is beneficial
About Biotage

Biotage is a global supplier and solutions partner to a wide range of customers within drug discovery and development and analytical testing. With strong expertise in separation and purification technologies, and a focus on leveraging intelligent workflow solutions, we aim to efficiently support the advancement and protection of human health. Learn more at biotage.com

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.