Software Developer for Handheld HMI
Build next-generation handheld HMI software for robotics with modern .NET in a Lean-Agile R&D environment.
About the Company
At Avaron, you get the security of permanent employment combined with the variety of working at different customers. We place specialists across everything from tech, IT and industry to project management and business support – and whatever the assignment, you have a consultant manager who is there for you and your development.
About the Role
You will join an R&D team working on a handheld device used in robotics. The team is building the next generation programming interface for customers: a cross-platform HMI solution based on modern .NET technologies, where usability, stability and technical performance all matter.
This role sits at the intersection of application development and platform-near engineering. You will work in an environment where embedded Linux, resource constraints and performance profiling are part of everyday development, while also contributing to the user-facing experience in the handheld interface. It is an exciting opportunity if you want to build software that combines modern UI development with demanding technical conditions in robotics.
Job Description
- You will develop and improve software for a handheld HMI used in robotics.
- You will help shape a cross-platform programming interface built with C# and .NET.
- You will create and refine UI functionality using WPF and XAML.
- You will work with asynchronous programming to build responsive and reliable application behavior.
- You will analyze and improve memory usage and performance in software running on resource-constrained platforms.
- You will contribute to development work related to embedded Linux environments, including Yocto and Buildroot.
- You will collaborate closely with other team members to reach shared goals in a Lean-Agile R&D setup with a global mindset.
Requirements
- Experience in software development with C#, .NET, WPF and XAML
- Experience in asynchronous programming
- Experience in memory and performance profiling
- Experience developing software for resource-constrained platforms
- Experience with embedded Linux
- Experience working with Yocto and/or Buildroot
Nice to have
- Knowledge of Windows system programming and configuration
- Knowledge of HTML5 and JavaScript
- Domain knowledge in robotics
What We Offer
- Permanent employment at Avaron AB
- Occupational pension
- Wellness allowance of SEK 5,000 per year
Application
Selections are made on an ongoing basis – apply as soon as you can.
- Platser
- Västerås
Västerås
Om Avaron AB
Avaron förser företag i hela Sverige med tekniska konsulter och specialister. Vi fokuserar på IT, mjukvaruutveckling, teknik, projektledning och andra tekniska domäner. Grundat 2018 av en mjukvaruingenjör som tröttnade på bemanningsföretag som inte förstod rollerna de rekryterade till.