Careers
User Experience Design and Software Engineering Careers
If the name “Macadamian” didn’t tip you off, let it be known that we’ve got a truly unique – and incredibly fun – work culture here. We offer smart, capable people exceptional employment benefits on par with the big guys, along with the relaxed, energetic and youthful culture of a smaller company.
Open Positions
We are currently looking for the following:
- Software Developers (Gatineau, California, Romania, Armenia)
- Android Developers (Ottawa/Gatineau)
- Ipad Developers (Ottawa/Gatineau/Montreal/Toronto)
- Project Manager (Gatineau/Ottawa)
- IT Manager (Gatineau/Ottawa)
- UX Design Lead (San Mateo, California)
Contact us at careers@macadamian.com if you'd like to chat about working with us. We're always on the lookout for exceptional software designers, interaction designers, and visual designers.
Work AND Have Fun
Having fun is part of every Macadamian workday, because we know that blowing off steam is part of the creative process. Here, you’ll work hard at your funky desk then beat your boss at Nintendo in the lounge. Or perhaps you’re more into espresso than foosball – so head to the kitchen for a java and a magazine.

Join one of Ottawa's Top 10 Employers
Macadamian was recognized by it's employees as one of the best places to work in Ottawa. In an independent survey, the HR Forum asked Ottawa-area employees to rate their employers along a number of important factors, including satisfaction with their managers, their employer's ability to communicate vision, is their work challenging and rewarding, to name a few. The result? Macadamian was awarded an Employer of Distinction award as one of Ottawa's Top 10 best places to work.

See the Light of Day
We encourage our employees to enjoy the outdoors. You can eat your lunch outside on our well-furnished patio, or go for a run and clean up in the private shower. And, when there’s no long weekend in the month, enjoy a “Mac Day” on us.
Do it right
A lot of companies say they are serious about best practices. At Macadamian we mean it. We take a great deal of pride in the software we develop for our customers, and we follow lightweight engineering processes like Single Committer development - a peer review technique that we adopted from the Open Source community.
Learn from the Best
At Macadamian, every employee has direct access to the management team – because the managers are integral parts of every project team. That means you’ll have the opportunity to learn, and you’ll be supported in your career development. You’ll also have the opportunity to take on leadership roles.
Dynamic Work Experience
You will work on some of the most exciting new technologies and projects, from a wide range of technology leaders and startups alike.
You will work with small agile teams who care about best practices and have a strong desire to deliver quality software.
You will switch gears often to work on new projects and learn new technologies.
You will work in an environment that values communication, honesty, work-life balance and mutual respect, and where your voice will be heard and your opinions matter.
Community Involvement
Macadamian is one of the founders and active members of the Ottawa High School Technology program, an initiative that pairs industry with schools to nurture student interest in science and technology. We believe that for Canada to stay as one of the leading innovators, we need to start with our schools, and nurture interest in science and technology. At Macadamian you have the opportunity to volunteer in the program, and work with young adults in our high schools to nurture a fascination with technology.
Who are we looking for?
Our customers expect us to be able to ramp up quickly on new technologies, and to have the deep technical knowledge required to help them be first to market. We look for people who have a very good understanding of Object Oriented design principles, who have very strong technical Kung Foo, and who have an insatiable hunger to learn new things.
How to Work for Us
Interested and available to work for us? Check out our current openings and contact us if you see something that fits your interests and qualifications. We'd love to hear from you!
Working at Macadamian means that you’ve chosen the fun and benefits of a smaller company over the glamour of a much larger industry brand. At Macadamian, we choose only the best staff, and we work hard to let them know that we appreciate their choice to work here.
Macadamian Employment Benefits
We offer employees these benefits:
- One of the top health plans in the industry – it’s up there with the top 10% of high-tech companies, and we pay the full premium!
- Profit sharing and performance bonuses – we believe profit should be shared because our success is a result of a whole team’s effort.
- Documented corporate ladder – our employees know exactly what’s required to reach their career goals, because we have a documented corporate ladder and compensation structure.
- Fitness plan - hundreds of dollars a year that each employee can use for sports equipment or memberships.
- Career development – including expert lunch-and-learn sessions every two weeks (pizza included), and we support our employees in attaining further job training. You also get to work closely with our management team, which communicates openly and enjoys mentoring employees.
- Mac days – a long weekend every month, even when the government doesn’t give you one.
- Great winter holidays – we always close between Christmas and the New Year.
- Flexible work hours, a private shower so you can work up a sweat running or playing frisbee at lunch, a fun work atmosphere with great peers and managers.
Contact us
If you're interested in working with us, send us your resume in Word or PDF to careers@macadamian.com. Macadamian thank all candidates who applied, however, only those selected for interviews will be contacted.
Current Openings
Software Developer
Our customers expect us to be able to ramp up quickly on new technologies, and to have the deep technical knowledge required to help them be first to market. We are looking for people with diversified experience to match the different technologies that we work on. We are always looking for people who have a very good understanding of Object Oriented design principles, who have very strong technical Kung Foo, and who have an insatiable hunger to learn new things. We currently have several opportunities on-the-go and we would love to hear from you!
Skills and Requirements:
- 1 to 10 years of experience in software development
- Experience in one or more of these areas:
- Experience with Java in a web environment, J2EE, Web Services, Ajax, and related technologies
- Experience with Objective-C and Xcode
- Experience with .NET in web or desktop application environment, ASP.NET, C#
- Experience with C++ and network programming application
- Experience with Android/IOS platforms and applications
- Experience with Linux Driver environment
- Strong understanding of OO principles
- Problem solver and result oriented
- Ability to work in an agile team environment
- Highly motivated, passionate, adaptable, and eager to learn new technologies and methods.
Vacancy and Location
Multiple vacancies in our various locations. Contract or Permanent position. Available immediately. Please send us your resume in Text, HTML, PDF, or Word format.
If you are in Canada, send to careers@macadamian.com
If you are in Romania, send to careers-romania@macadamian.com
If you are in Armenia, send to careers-armenia@macadamian.com
Android Developer
Who are we looking for?
Macadamian is looking for an experienced Software Developer with strong technical background in Android OS. We are always looking for people with diversified experience to match the different technologies that we work on. Our customers expect us to be able to ramp up quickly on new technologies, and to have the deep technical knowledge required to help them be first to market. We are always looking for people who have a very good understanding of Object Oriented design principles, who have very strong technical Kung Foo, and who have an insatiable hunger to learn new things.
Qualifications:
- Experience with Android platform and application
- Experience with Linux driver environment
- Strong C++/Java programming ability
- Strong understanding of OO principles
- Experience with designing and architecting solutions
- Problem solver and result oriented
- Ability to work in an Agile team environment
- Excellent communication skills
- Highly motivated, passionate, adaptable, and eager to learn new technologies and methodologies.
Why Macadamian?
At Macadamian, you can expect to work on some of the most exciting new technologies and projects, from a wide range of technology leaders and startups alike. It also means that you will work with small agile teams who care about best practices and have a strong desire to deliver quality software. You will switch gears often to work on new projects and learn new technologies.
If you are tired of working on the same project for years on end, endless crunch time, and working in an environment that can’t seem to balance best practices and quality with release dates, then Macadamian may be the place for you. We are a fast-growing product development lab that helps technology companies develop new software products. Our customers range from new startups to industry leaders, and they depend on us to help build their latest products, which means we get to work on a wide range of products, ideas, and technologies. Our environment has the passion and drive of a startup, but with the stability and balance of a company that has been in business for over 13 successful years.
Macadamian offers flexible work arrangements including the option to work from home.
To find out more about Macadamian and what we can offer you please visit our Web site at www.macadamian.com.
Interested? Please send your resume in Text, HTML, PDF, or Word format, to careers@macadamian.com. Please indicate Reference Code: Dev102011
Ipad Developers
If you are tired of working on the same project for years on end, endless crunch time, and working in an environment that can’t seem to balance best practices and quality with release dates, then Macadamian may be the place for you. We are a fast-growing product development lab that helps technology companies develop new software products. Our customers range from new startups to industry leaders, and they depend on us to help build their latest products, which means we get to work on a wide range of products, ideas, and technologies. Our environment has the passion and drive of a startup, but with the stability and balance of a company that has been in business for over 10 successful years.
Who are we looking for?
We are looking for people with diversified experience to match the different technologies that we work on. Our customers expect us to be able to ramp up quickly on new technologies, and to have the deep technical knowledge required to help them be first to market. We are looking for a developer with extensive mobile development experience, particularly in iPhone and iPad technologies. We also look for people who have a very good understanding of Object Oriented design principles and overall very strong and diversified technical Kung Fu, with the insatiable hunger to learn new things.
Technical and business skills:
- 5+ years of experience in software development
- 1+ year of experience with Objective-C
- Experience with mobile application development specifically with iPhone and iPad
- Strong understanding of OO principles
- Experience with designing and architecting solutions
- Knowledge of Database concepts and SQL.
- Problem solver and result oriented
- Ability to work in an agile team environment
- Highly motivated, passionate, adaptable, and eager to learn new technologies and methodologies.
Located in Ottawa/Gatineau/Montreal/Toronto and available to start immediately
Why Macadamian?
At Macadamian, you can expect to work on some of the most exciting new technologies and projects, from a wide range of technology leaders and startups alike. It also means that you will work with small agile teams who care about best practices and have a strong desire to deliver quality software. You will switch gears often to work on new projects and learn new technologies.
You will be a part of a successful organization that takes great pride in ensuring our values of Responsiveness, Constant Improvement, Collaboration, Agility, and Transparency are translated in all of our activities.
Most importantly, you will work in an environment that values communication, honesty, career-development, work-life balance and mutual respect, and where your voice will be heard and your opinions matter. Macadamian offers flexible work arrangements including the option to work from home.
Interested? Please send your resume in Text, HTML, PDF, or Word format, to careers@macadamian.com. Please indicate Reference Code: IPAD102011. We do not accept resumes by fax, mail, or in person.
Project Manager (Gatineau/Ottawa)
If you are tired of working on the same project for years on end, endless crunch time, and working in an environment that can’t seem to balance best practices and quality with release dates, then Macadamian may be the place for you. We are a fast-growing product development lab that helps technology companies develop new software products. Our customers range from new startups to industry leaders, and they depend on us to help build their latest products, which means we get to work on a wide range of products, ideas, and technologies.
Who are we looking for?
Our customers expect the best from our work and require us to efficiently deliver quality software. We look for people who have an Expert understanding of software project management principles, who are team players and who have an insatiable hunger to deliver against highest quality standard, on time and on budget. If you are currently available for a contract and want experience in very fast pace service base environment, then this is the role for you!
Responsibilities:
- Ensures projects in their direction meet the schedule, customer satisfaction and quality objectives.
- Combines technical skills with strategic leadership to provide strong management to assigned staff.
- Actively involved in scheduling, tracking, timing, motivating and documenting
- Co-ordinates staff, schedules, projects, and inter-disciplinary requirements (e.g. between technical, marketing, management, business teams)
- Analyzes and resolves complex project problems
- Assigns and monitors objectives, adjusts plans and approach to achieve better results.
- Presents weekly detailed project reports to director or executive team
- Responds to difficult/special customer issues.
- Actively involved in requirements gathering and planning new projects and features.
Technical and business skills:
- 3-4 years of experience in a software project management role
- PMP Certified or in progress
- Experience in the private High tech sector is an asset
- Ability to analyze and resolve large and complex problems/situations/ projects.
- Ability to manage projects and people in an agile environment
- Ability to manage virtual teams
- Excellent communication skills, written and spoken
- Excellent customer interaction skills
- Has the ability to deliver on time and on budget.
- Ability to ramp up very quickly on project and domain details
- Technical background a highly desired asset, particularly experience with C++/Java/C# applications and Windows applications.
Why Macadamian?
At Macadamian, you can expect to work on some of the most exciting new technologies and projects, from a wide range of technology leaders and startups alike. It also means that you will work with small agile teams who care about best practices and have a strong desire to deliver quality software. You will switch gears often to work on new projects and learn new technologies.
Most importantly, you will work in an environment that values communication, honesty, career-development, work-life balance and mutual respect, and where your voice will be heard and your opinions matter. Macadamian offers flexible work arrangements including the option to work from home.
Interested?
Please send your resume in Text, HTML, PDF, or Word format, to careers@macadamian.com. Please indicate Reference Code: PM112011. We do not accept resumes by fax, mail, or in person.
To find out more about Macadamian and what we can offer you please visit our Web site at http://www.macadamian.com.
Macadamian would like to thank all applicants for submitting their resume, however, only applicants selected to be interviewed will be contacted.
UX Design Lead (San Mateo, California)
Why you'd be crazy to take this job:
- no one has heard of us in the Bay area (and we go up against the big name design companies that everyone has heard of in the Bay area)
- we're named after a nut
Why it might just be worth it to leave your job and come work with us:
It's good for your body
- your arm will no longer be tired from throwing designs over the wall - we're one of the few design agencies with a kick-ass development team who will actually work with you to build what you have designed
- your head will no longer be sore from banging it against the wall - we believe in user feedback to validate our designs
- you will get to exercise your eyes - you will be looking forward to help shape both the team and the direction of our Bay Area studio
It's good for your soul
- you will be involved in the creation of products that benefit society - we do a lot of work in the health care field
- you will be able to see, first-hand, how our designs are making people's lives easier by working with our researchers
- we believe in giving back to the community
- downtown San Mateo has some great Pho, Sushi, and Burrito joints (and everyone knows Burritos are great for the soul)
You'll be more popular at cocktail parties
- you will have time to attend them, because when we say we believe in work-life balance, we actually mean it - we all have families and lives outside of work, and we believe that's what inspires and recharges you
- you will be able to "drop names" at parties - our customers include Logitech, Cisco, HP, Avaya, and Cardinal Health, and the work spans mobile, desktop, and web
- you will be able to tell people you work at a place that feels like a start up (but has competitive benefits and competitive pay, and the backing of a 175 person agency)
Your background and experience:
You have 6+ years of experience in interaction design and the portfolio to prove that you can design for mobile, desktop and web.
You have an affinity for visual design.
You have demonstrated leadership in your past roles and are ready to build and lead a team.
You are thoughtful about design and have the presentations, posts or tweets that reflect this.
You LOVE design, and you studied industrial design, architecture, HCI, or interaction design at a bachelor level or above.
You understand that communication and mediation skills are critical to being a successful Design Lead in a Consultancy, and have the stories to tell us about how you saved the day.
You are ready for a new challenge, and crave more variety in your work.
How to apply:
Please send your resume in Text, HTML, PDF, or Word format, to careers@macadamian.com. Please indicate Reference Code: UX112011. We do not accept resumes by fax, mail, or in person.
To find out more about Macadamian and what we can offer you please visit our Web site at http://www.macadamian.com.
Macadamian would like to thank all applicants for submitting their resume, however, only applicants selected to be interviewed will be contacted.
IT Manager (Gatineau/Ottawa)
Macadamian is fast-growing product development lab that helps technology companies develop new software products. Our customers range from new startups to industry leaders, they depend on us to build the new generation of their products. Macadamian software design services include: Usability/User Interface design/evaluation, custom software design and test; we are one of the few software companies that can support all three pillars of excellence. This means we get to work on a wide range of products, ideas, and technologies. Our environment has the passion and drive of a startup, but the stability and balance of a company that has been in business for 14 successful years. Macadamian has been nominated to the Top 10 Employers of the National Capital Region for three years in a row.
What does that mean to you?
You will work in an environment where the team is part of some of the most exciting new technologies and projects, from a wide range of technology and domains. It also means that you will work to support small agile teams across the world (Canada, Romania, Armenia, California) and provide them with best in class infrastructure and services. Most importantly, you will work in an environment that values communication, honesty, work-life balance and mutual respect, and where your voice will be heard and your opinions matter.
Duties and responsibilities:
- Participate in the support of our team
- Participate in the evolution of our network infrastructure
- Participate in the occasional hands on work
- Keep a high standard of internal client satisfaction
- Negotiate software licenses contracts related to the software needs
- Take part in the negotiation of the facility rents.
- Handle request related to the facilities.
- Manage the relationship with our landlord.
- Oversees the administration and maintenance of the company's infrastructure network in our different locations globally.
- Leads the IT team.
- Establish and manage the IT budget.
- Initiates and implements improvements in all areas of IT responsibility.
- Recommends infrastructure improvements after risk assessment.
- Manage the development of custom internal IT solutions and automation projects.
Technical and business skills:
- 1 -3 years of experience as IT Manager
- 5 to 7 years of Systems and Network Administration
- College or university diploma in Computer Systems or Information technology or the equivalent
- Microsoft Certified
- Unix shell scripting experience
- Server Virtualization experience
- Hands-on experience administering Linux, Windows (both desktop and server OS)
- Strong Knowledge of Cisco routers, networking, switches and VOIP systems
- Highly motivated, passionate, adaptable, and eager to learn new technologies and methods.
- Bilingual in English and French
- Knowledge as administrator in the our key enterprise software is an asset (Atlassian Jira, Confluence, Bamboo, Salesforce, GoodData, Tenrox, WebEx)
Soft Skills and abilities:
- Problem solving and analytical skills
- The ability to prioritize and track multiple projects, bringing them to a successful completion.
- The ability to learn quickly, share knowledge, insights and experience with coworkers
- Experience involving the resolution of a variety of issues on a variety of platforms.
- Strong leadership skills
- Desire to deliver a high quality customer experience.
Interested? Please send your resume in Text, HTML, PDF, or Word format, to careers@macadamian.com.
Please be specific in indicating the reference code for the position of which you are applying to, i.e. Reference Code: IT112011. We do not accept resumes by fax, mail, or in person.
To find out more about Macadamian and what we can offer you please visit our Web site at www.macadamian.com. Also, check out our new YouTube channel: http://www.youtube.com/user/Macadamianlabs or follow us on Twitter: http://twitter.com/macadamianlabs!
Macadamian would like to thank all applicants for submitting their resume, however, only applicants selected to be interviewed will be contacted.