As a Software Engineer
Your primary responsibility is to develop high-quality software, emphasizing well-designed, efficient, and maintainable C++ application code. Operating in a domain closely aligned with hardware, the majority of functionalities are executed through C/C++ application code. You will be actively engaged in the advancement of IAR's proprietary debug probe, I-jet. Your primary focus will delve into cutting-edge technologies, including JTAG. The probe serves as the vital link between the developer's computer and the hardware. It enables the capability to inspect the internal workings of the hardware, facilitating the debugging of the programs residing within.
In your role within the team overseeing debugger functionality in our renowned tools, you play a pivotal role in bug fixing, implementing new functionalities, and ensuring adherence to coding standards and technical specifications. Collaborating with different teams, you'll contribute to the success of diverse projects aligned with the company's overarching goals.
Working alongside skilled colleagues, you'll be part of a collaborative environment where employees take pride in their work. Together, we strive to provide the most competitive customer solutions.
To succeed in this role we think you have…
2 + years of experience working as a Software Engineer
A minimum of a three-year technical university degree in Computer Engineering, Computer Science, or a related field
Proficiency in an object orientated programming language such as C++, Java, Python, etc.
A keen interest in working with C++
An interest in computer architectures, demonstrating a passion for understanding the intricate design and functionalities of computer systems
Good understanding and communication skills in English
A bonus if you have..
What do we offer
About IAR
IAR Systems, founded in 1983 in Uppsala, Sweden, is the world’s leading provider of software and services for the development of embedded systems and a part of the globally known Swedish engineering heritage. This engineering prowess has given the world Systema Naturae by Carl von Linné, the Centigrade scale by Anders Celsius and Volvo by Assar Gabrielsson and Gustaf Larsson. IAR is part of the Swedish engineering history of inventors and engineers that have made the world better and push humanity towards progress through their technological innovations and solutions.
Engineering is in our name and DNA and it is the core of everything we do. However, we are not just about the technology. Our core lies in the curiosity, courage, and passion that drives all of us at IAR. Together, we aim to reach new heights by enabling our embedded engineers everywhere to build a brighter, better world.
At IAR, we are genuinely engaged with a continuous engineering journey, where we provide the technology for engineers to be effective, productive, and efficient. After 40 years in business, our home and heart is still in Uppsala where we started, but we now serve and support our customers globally from 13 offices located in almost every time zone and in key regions. Together, we strive to deliver a secure and intelligent embedded development experience.
IAR provides world leading software and services that accelerate developer productivity in embedded development and embedded security, enabling companies worldwide to create and secure the products of today and the innovations of tomorrow.
Apply today!
Interviews are being conducted continuously, so please apply today! If you have any questions about the role or the process, don't hesitate to contact Linnéa Sjuls at linnea.sjuls@iar.com.
We look forward to hearing from you.