You are viewing an older revision! See the latest version
Jobs
Come and work with us!¶
Our goal is to help people build their microcontroller prototypes faster then ever, so we're developing all the novel hardware, software, tools, libraries and web infrastructure that make up the mbed rapid prototyping platform to do just that.
The mbed platform hasn't been around long and we're a small team, but it is already proving a great success so are looking for some really talented people who share our vision, to join the mbed team and make it even better!
We're a small team and we need stand out people, so you need to stand out. Point us at your website or stuff you've done. Code or port something amazing to mbed that will demonstrate your skills. Tell us your ideas and how you'd make mbed better. Show us something that makes it clear you are the right person for the job!
Who are we looking for?¶
We are actively looking for:
- Web UI/UX Designer
We are also always on the lookout for people with experience in:
- Embedded software developers with exceptional expertise in microcontroller drivers, RTOSes, RT Linux, OpenEmbedded, toolchains
- Web developers with experience building high-volume, low-latency, scalable and reliable web applications and developer platforms
- Marketing and developer relations to make sure mbed developers have the best platform to build and collaborate on
- 6-12 month internship positions in these sorts of areas
- Here is a poster you can share around your uni mbed Industrial Placement Poster
You would join us to work in the mbed office in the beautiful city of Cambridge, UK (note that you must already be eligible to work in the UK to apply!)
Contact us at support@mbed.org if you think this might be for you.
Web UX/UI Designer (email support@mbed.org to apply)¶
We are looking for someone special to join our small team to work on web design for websites and online tools targeting a technical developer audience.
Background¶
We're developing novel online tools and infrastructure that brings a step-change in productivity for embedded developers, enabling them to concentrate on developing remarkable electronic products in record time. We are bringing the ease of development that desktop and web programming has enjoyed for years to developers working in the world of physical, microcontroller driven devices. These are the devices that really power the world around us, including anything from cars, robots, smart buildings and smart cities to toys, musical instruments, and home gadgets. You will help to build the tools that allow embedded developers to create and collaborate on the next generation of intelligent devices.
Our primary product is the mbed Microcontroller Rapid Prototyping platform, found at http://mbed.org. This is a platform for developers to work with and collaborate on microcontroller projects, based totally online. The approach enables us to give developers powerful but simple tools that help them get things done, and has lots of opportunities to help them collaborate with other developers to improve their productivity even further. It has ben a great success so far so we are planning to expand the platform further, and also use the ideas and insights to develop other sites and tools.
Job Purpose & Accountabilities¶
You will be our first "designer", primarily responsible for web and UI/UX design, working with our small team of developers to build the best tools and services we can. We are a small group working in an emerging area, so you will be expected to take a full and active role in the team and our decisions.
You have ideally designed for a complex technical web or desktop application with substantial UI/UX requirements (i.e. not "brochure" websites). You can extract and understand the requirements and workflows of technical users, and design the interaction and presentation to ensure they can achieve them from the tools in a simple and intuitive way.
You should have excellent experience and understanding of design with HTML and CSS (you should know why http://bit.ly/LNDh2J is funny, but naturally design to avoid it).
You have probably used javascript frameworks like jQuery and worked with or with developers using Python/Django or similar application frameworks (this is what our backend is based on) to provide the user experience you are after.
You prefer simple, clean design, and have an eye for layout and typesetting. You quickly spot when the presentation, workflow or UX is wrong or breaks mental models of how things work.
You should be able to provide us with links to any online portfolios, running site(s) or online code accounts you have created.
You will work onsite with us in our office in Cambridge, UK.
Skills & Experience¶
Skills and experience:
- HTML, DOM, CSS
- Design for complex technical website or applications
- Worked with or with developers using Javascript/AJAX and frameworks like Django/Python
- Strong technical background
Bonus technical skills:
- Use of tools like mercurial, selenium, firebug, pagespeed/yslow
- Used usability testing in your design process
- Application development, IDEs, Eclipse
Bonus creative skills:
- Illustration or technical drawing
- A talent for copywriting
- Experience in design for print, packaging, video
Package¶
- Salary dependent upon experience
- Package (Private medical/health/life insurance, pension)
- Annual bonus scheme
- Relocation expenses as appropriate