Software Engineer

1 week ago


Uppsala, Uppsala, Sweden Ants - Tech Recruiters Full time
About the Role

We are seeking a highly skilled Software Engineer to join our Translator technology team as a Compiler Backend Developer. As a key member of our team, you will be responsible for developing and maintaining our compiler backends for various target processor architectures.

Key Responsibilities
  • Design and develop highly optimized compiler backends for different target processor architectures
  • Work with the development team to manage maintenance of our products
  • Collaborate with colleagues to identify and implement new features and improvements
  • Develop and maintain high-quality code, following industry best practices
  • Participate in code reviews and contribute to the improvement of the codebase
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • At least 3 years of experience in software development, preferably in C++
  • Experience with modern development tools and environments, such as Embedded workbench, Visual Studio, Eclipse, Windows, Linux, gcc, llvm, and gdb
  • Experience with compiler theory and its implementation
  • Excellent communication and teamwork skills
Preferred Qualifications
  • Experience with assembler implementations
  • Knowledge and experience in product development in the embedded industry
  • Experience with CI/CD environments and tools such as Git, Gitlab, and Jenkins
  • Fluency in Swedish
About IAR Systems

IAR Systems is a global company with a multi-cultural team, working together to develop world-leading compiler tools for embedded devices. We value collaboration, innovation, and continuous learning. As a member of our team, you will have the opportunity to work with cutting-edge technology, develop your skills, and contribute to the success of our products.


  • Software Engineer

    4 weeks ago


    Uppsala, Uppsala, Sweden Danaher Corporation Full time

    Be part of something altogether life-changing Working at Cytiva means being at the forefront of providing new solutions to transform human health. Our incredible customers undertake life-saving activities ranging from fundamental biological research to developing innovative vaccines, new medicines, and cell and gene therapies.At Cytiva you will be able to...

  • Software Engineer

    6 days ago


    Uppsala, Uppsala, Sweden Ants - Tech Recruiters Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Debug and Probe Team as a key member in the development of cutting-edge software solutions for embedded applications.This is an exciting opportunity to work at the forefront of software innovation, collaborating with a talented team to create high-quality software that enhances the...


  • Uppsala, Uppsala, Sweden Knightec Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at Knightec. As a key member of our product development team, you will be responsible for designing, developing, and testing software solutions for our clients.Key ResponsibilitiesLead the development of software products from concept to delivery, ensuring they meet the...


  • Uppsala, Uppsala, Sweden Knightec AB Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at Knightec AB. As a key member of our product development team, you will be responsible for designing and developing innovative software solutions that meet the needs of our clients.Key ResponsibilitiesLead the development of software products from concept to delivery,...


  • Uppsala, Uppsala, Sweden Ants - Tech Recruiters Full time

    About the RoleWe are seeking a skilled Software Engineer to join our Translator technology team, where you will focus on developing compiler backends for various target processor architectures.As a member of our team, you will work closely with experienced engineers who will support and challenge you in your development journey. Your primary responsibilities...


  • Uppsala, Uppsala, Sweden IAR Systems GmbH Full time

    {"h1": "Software Engineer to our Translator Technology Team", "p": "At IAR Systems GmbH, we're seeking a skilled Software Engineer to join our Translator technology team. As a key member of our team, you'll focus on developing compiler backends for various target processor architectures. Your expertise in C++ and experience with modern development tools will...


  • Uppsala, Uppsala, Sweden IAR Systems GmbH Full time

    About the RoleWe are seeking a skilled Software Engineer to join our IDE team at IAR Systems GmbH. As a key member of our team, you will be responsible for developing and maintaining the Embedded Workbench's IDE platform.The ideal candidate will have a strong background in object-oriented programming languages, such as C++, Java, or C#. Proficiency in...


  • Uppsala, Uppsala, Sweden Knightec Full time

    About the RoleWe are seeking a skilled Embedded Software Engineer to join our team at Knightec. As a veteran in the field of product development, you will be responsible for designing and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesDevelop and maintain software products that are sustainable and durableCollaborate...


  • Uppsala, Uppsala, Sweden CrossControl AB Full time

    About the RoleWe are seeking a skilled Embedded Software Engineer to join our team at CrossControl AB. As a global leader in HMI and computer solutions for industrial vehicles, we empower our customers by making their machines smarter, safer, and more productive.Key ResponsibilitiesDesign and develop software for embedded systems, including...


  • Uppsala, Uppsala, Sweden IAR Systems Full time

    About the RoleWe are seeking an experienced Software Engineer to join our Compiler Technology team at IAR Systems. As a key member of our team, you will be responsible for developing compiler back ends, collaborating with colleagues on processor architecture, and contributing to discussions on language parsing, optimization algorithms, and compilation...


  • Uppsala, Uppsala, Sweden IAR Systems GmbH Full time

    About the RoleWe are seeking an experienced Software Engineer to join our Translator technology team at IAR Systems GmbH. As a key member of our team, you will be responsible for developing compiler back ends, collaborating with colleagues on processor architecture, and contributing to discussions on language parsing, optimization algorithms, and compilation...


  • Uppsala, Uppsala, Sweden Ants - Tech Recruiters Full time

    About the RoleWe are seeking an experienced Software Engineer to join our Compiler Technology team. As a key member of our team, you will be responsible for developing compiler back ends, collaborating with colleagues on processor architecture, and contributing to discussions on language parsing, optimization algorithms, and compilation details.Key...


  • Uppsala, Uppsala, Sweden Thermo Fisher Scientific Full time

    About the RoleThis position is based at our site in Uppsala, where Thermo Fisher Scientific develops, manufactures, and markets complete blood test systems to support the clinical diagnosis and monitoring of allergy, asthma, and autoimmune diseases.Key ResponsibilitiesDesign and customize the architecture of the system to meet the needs of the...


  • Uppsala, Uppsala, Sweden Randstad AB Full time

    {"title": "DevOps Engineer", "content": "Job SummaryWe are seeking a skilled DevOps Engineer to join our team at Pharmetheus. As a DevOps Engineer, you will play a crucial role in shaping and optimizing our tools and systems to support our company's operations.Key ResponsibilitiesEstablish, develop, and maintain our CI/CD pipelines using tools like GitHub...


  • Uppsala, Uppsala, Sweden Knightec AB Full time

    About the RoleWe are seeking a highly skilled E-mobility Solutions Engineer to join our team at Knightec AB. As an E-mobility Solutions Engineer, you will play a key role in driving the change in the transportation sector through electrification.Key ResponsibilitiesDesign and develop innovative e-mobility solutions that meet the needs of our...

  • Automation Engineer

    1 month ago


    Uppsala, Uppsala, Sweden Danaher Corporation Full time

    Be part of something altogether life-changing Working at Cytiva means being at the forefront of providing new solutions to transform human health. Our incredible customers undertake life-saving activities ranging from fundamental biological research to developing innovative vaccines, new medicines, and cell and gene therapies.At Cytiva you will be able to...

  • System Engineer

    4 weeks ago


    Uppsala, Uppsala, Sweden Danaher Full time

    Be part of something altogether life-changingWorking at Cytiva means being at the forefront of providing new solutions to transform human health. Our incredible customers undertake life-saving activities ranging from fundamental biological research to developing innovative vaccines, new medicines, and cell and gene therapies.At Cytiva you will be able to...

  • System Engineer

    1 month ago


    Uppsala, Uppsala, Sweden Danaher Corporation Full time

    Be part of something altogether life-changing Working at Cytiva means being at the forefront of providing new solutions to transform human health. Our incredible customers undertake life-saving activities ranging from fundamental biological research to developing innovative vaccines, new medicines, and cell and gene therapies.At Cytiva you will be able to...


  • Uppsala, Uppsala, Sweden Capto HR AB Full time

    About the JobGyros Protein Technologies is seeking an Electrical Engineer to join their team in Uppsala. As an Electrical Engineer, you will play a crucial role in the development of automated immunoassay systems, from concept phases to production and field support.Key ResponsibilitiesParticipate in the specification and development of PCBs,...


  • Uppsala, Uppsala, Sweden IAR Systems GmbH Full time

    About the RoleWe are seeking a skilled Software Developer to join our IDE team at IAR Systems GmbH. As a key member of our team, you will be responsible for developing and maintaining our Embedded Workbench's IDE platform.Key ResponsibilitiesDesign and implement features for our IDE platform, ensuring a user-friendly and efficient experience for...