Engineering Manager
Are you an experienced Engineering Manager who enjoys coaching your team to continuously deliver value to stakeholders and working towards company goals?
Are you an experienced Engineering Manager who enjoys coaching your team to continuously deliver value to stakeholders and working towards company goals?
We’re looking for an Engineering Manager to lead the “IDE” team (Integrated Development Environment); the group shaping how thousands of engineers work with IAR's Embedded Workbench to ship safer and smarter systems across industries such as healthcare, automotive, and industrial automation.
About the role
As an Engineering Manager for the IDE team, you’ll support the success of a team of experienced software engineers by communicating expectations, initiatives, and goals. The team develops and maintains IAR's Embedded Workbench, plugins for VSCode and Eclipse. These are used by our customers to edit, build, debug, and analyze embedded applications. The goal is to deliver a stable and smooth user experience that facilitates the development process for our customers.
The team’s work is carried out using technologies such as C++, Qt, MFC (Microsoft Foundation Classes), Java and Typescript, but we’re constantly striving for better ways of working as well as new technologies. You’ll leverage your understanding of how to advance modern software engineering practices to lead the evolution of this team.
You’ll work together with a Product Owner as well your team of six Engineering Managers who daily support each other in delivering the best from Engineering and you’ll report to VP Engineering.
You’ll be responsible for:
- Own the IDE team’s mission, goals and results, working closely with the Product Owner and Product Management to connect customer- and business needs to a clear roadmap and a sustainable way of working.
- Lead, coach and support a team of experienced software engineers working on the IDE platform and integrations, communicating expectations and initiatives, removing obstacles, and collaborating with senior engineers to uphold good engineering practices, code quality, testing and architecture.
- Own the full employee journey for your team, including hiring, onboarding, mentoring, performance and salary reviews, development plans and, when needed, exits.
- Champion modern software engineering practices and better ways of working, for example CI/CD, automation and iterative development, and use data, feedback and key metrics to continuously improve flow, predictability and developer happiness.
- Build strong cross-team collaboration across Engineering (for example compilers, debuggers, licensing, security) to deliver a coherent end-to-end developer experience and support IAR’s broader engineering performance.
- Manage the team’s budget and capacity planning, making clear trade-offs, including when to phase out older solutions, so that time and effort focus on what creates the most value for customers and the business.
Who we’re looking for
You’re a results-oriented people leader who creates clarity, sets ambitious but realistic goals, and support the team stay focused when priorities shift. You care about outcomes for customers and the business, and not just shipping features. You’re comfortable making pragmatic trade-offs to get there.
You’re a team player and strong communicator. You build trust, share information openly, and work for win–win solutions across teams. You have a natural interest in building relationships with engineers, stakeholders, and partners, and you use clear, structured communication to align people around common goals.
You bring a business-savvy and entrepreneurial mindset: you understand the bigger context of the product, can translate strategy into concrete goals and priorities for the team, and you’re willing to challenge the status quo when something can be improved. You look for smarter ways of working, for example through modern software engineering practices and CI/CD rather than “more of the same”. You’re comfortable driving change in a calm, collaborative and structured way.
You lead through influence rather than detailed control. You don’t need to be the most senior engineer in the room, but you understand enough about software development to ask good questions, structure discussions, and support prioritization. You create an environment where experienced engineers can take ownership, grow, and succeed, and you see yourself as successful when your team is successful.
To succeed in this role, you have:
- Proven leadership experience with personnel responsibility (for example as Engineering Manager, Team Lead, or similar).
- A background in the software development industry, ideally with experience from developer tools, IDEs, or complex desktop applications, and a general understanding of languages such as C/C++.
- Experience working efficiently in agile or iterative software development, with a good understanding of the pros and cons of different development practices and methodologies.
- Experience advocating for and advancing modern software engineering practices (for example CI/CD, automation, code quality and testing improvements, or similar change initiatives).
- A positive, enthusiastic, and pragmatic approach; combining structure with flexibility and keeping focus on delivering value to customers and the business.
- Strong people leadership skills: coaching and developing engineers, giving and receiving constructive feedback, and building a healthy, collaborative team culture.
- Comfort working cross-functionally with Product Managers/Owners, Engineering Managers and other stakeholders, balancing technical, product, and business perspectives.
- Full professional proficiency in spoken and written English & Swedish.
What we offer you
IAR is a multi-cultural and global business in a fast-growing industry, an organization where every co-worker's individual role is very important in the big picture. We welcome new ideas and take pride in our achievements. We offer you the opportunity to work in a curious, knowledge-sharing environment with a strong team spirit, where we will support you to grow both professionally and as an individual. We are problem-solvers and take on new challenges with excitement and energy.
About IAR Systems
IAR Systems, founded in 1983 in Uppsala, Sweden, 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. After 40 years in business, our home and heart are still in Uppsala where we started, but we now serve and support our customers globally from 13 offices across key regions and time zones. Together, we strive to deliver a secure and intelligent embedded development experience.
Apply Today!
This role is based in our Uppsala office, with a possibility for hybrid flexibility.
Interviews are conducted on an ongoing basis, so please send in your application as soon as possible. We look forward to hearing from you.
- Department
- Engineering
- Role
- Engineering Manager
- Locations
- Uppsala
- Remote status
- Hybrid
About IAR Systems AB
IAR is a global company at the top of our industry, providing world-leading software for building embedded applications. We supply the tools and services that make embedded systems development fast, efficient and reliable, enabling our customers worldwide to deliver better products to their markets faster.
Already working at IAR Systems AB?
Let’s recruit together and find your next colleague.