Work with the best

Bitwise is a leading-edge technology company founded 25 years ago by four key players in the field of high security software for the financial sector. Success breeds success and by recruiting high calibre software developers over the years we have built a team of over 50 best-in-class engineers and consultants. With a strong reputation in the industry, we provide practical, innovative and technology-led consulting and software development services to OEMs in a range of different markets.

In fact, some of the world’s leading blue-chip companies rely on our support to give them a head start in their product developments. Our future growth plans are ambitious and will only be achieved by recruiting experienced engineers who can make a positive contribution to our customer-driven business. If you are an expert in your field we invite you to come and work for one of the best embedded-software development companies in the UK.

A dynamic environment

At Bitwise you’ll enjoy working on technical challenges in a supportive and stimulating environment alongside some of the best engineers in the business. We encourage developing technical excellence and experience in diverse sectors, whilst fostering a positive, enjoyable atmosphere that encourages passion and innovation. Capable of working independently, you’ll collaborate with our customers and project teams to deliver against agreed goals, so enthusiasm for learning new skills within a fast moving commercial environment is essential.

As we sometimes work on-site at our customer premises, opportunities for travel are part of the job and good interpersonal skills are important together with the ability to integrate in different customer development environments. Close collaboration with our clients ensures you’ll get exposure to working on innovative new technologies in industries ranging from banking to healthcare and industrial to automotive. We undertake work ranging from pure research and technical feasibility studies to design, development and integration projects.


We share company success with our staff and offer excellent compensation packages commensurate with your skills and experience. Everyone has their own goals and ambitions so we’ll ensure you get the right benefits package for your needs and then continue to review it in line with your contribution.

Beyond the right financial package, we can offer the career challenges you are looking for, opportunities to grow your skills and excellent quality of life. Some of our key benefits include:

  • Highly flexible working hours
  • Paid overtime
  • Pension
  • Private medical/ travel insurance
  • Critical illness insurance
  • Employee loan scheme
  • Child care vouchers
  • Cycle to work scheme
  • Living in Fife

    Our offices are located on the Carnegie Campus in Dunfermline, Scotland, birthplace of Andrew Carnegie. For the outdoor enthusiast, Dunfermline is well placed to take advantage of the golf, hill walking and cycling challenges in beautiful surrounding countryside. If retail therapy is more to your liking, Edinburgh and Glasgow are within easy reach for world-class shopping, culture and city life.

    Edinburgh is just a 20-minute train ride away, and Glasgow is less than 40 miles to the west with good rail and motorway connections. Dunfermline is located in Fife, a tourist destination in itself, which can offer a high standard of living and low costs compared to many other regions. There are plenty of high quality properties for sale or rent in vibrant urban or beautiful rural settings.

    Career opportunities

    We are currently recruiting for a number of positions, described below. All roles are based primarily at our headquarters in Dunfermline, but some travel can be expected within the UK and internationally. We also have some openings at our European operations in Eindhoven, the Netherlands. AGENCIES NOTE: Bitwise does not accept unsolicited CVs or applications from agencies with which we do not have an existing relationship.

    Interested? Take a look below at the job vacancies we currently have to offer:

    Software Engineers

    Do you measure up against the best in the business?

    We’re Bitwise, a leading-edge technology company specialising in development of embedded and system software to demanding industry standards for our prestigious blue-chip clients. We’ve gone from strength to strength for more than 25 years and now have over fifty best-in-class engineers and consultants providing world-class development and consulting services. And we’re growing!

    To meet current business demands we’re looking to recruit new software engineering talent at all levels. From enthusiastic, motivated engineers looking to learn new skills to experienced system architects and consultants that can scope projects, manage teams and have the communication skills needed to present and impress.

    You’ll be helping shape future innovations in areas ranging from medical instruments to safety critical software in automotive and industrial control. Or developing new mobile apps, radar guidance, network QOS applications and payment management systems – all challenging projects with opportunities to engage in every aspect of product development.

    We’re looking for people with strong design skills who are passionate about software development and are comfortable working on customer-focused projects. To be successful you need to have:

    • A background in software engineering
    • Working knowledge of at least two modern programming languages e.g. C++, C, C#, Java
    • A degree in a relevant technical discipline or equivalent experience
    • Knowledge of OO design and development is desirable
    • Experience in embedded or real time development is also an advantage.

    Working with Bitwise offers many benefits beyond project diversity, a strong team spirit and an atmosphere of engineering excellence. We offer:

    • Competitive salaries commensurate with your skills and experience
    • Regular reviews so your package stay in line with your needs and contribution
    • Flexible working hours and holidays
    • Pension scheme, company loan scheme, cycle to work scheme
    • Free refreshments
    • Gym membership; and many more…

    We need people who enjoy technical challenges, can work to deadlines, are open to constantly refresh their skills and take pride in the quality of their work. Good interpersonal skills are vital for successful teamwork and, as we collaborate closely with our clients, you may well be working onsite with client teams from time to time.

    If you’re enthusiastic about using your software development skills professionally and working on a variety of innovative client projects you should consider a career move to us. Please send a copy of your CV and covering letter outlining your salary expectations clicking on the link below.

    Apply for This Job
    Senior Software Engineers (UK & NL)

    We are looking for talented software engineers to be based at our headquarters in Dunfermline, Scotland and our European operations in Eindhoven, Netherlands. We work with a diverse range of technologies in the medical, payments systems, telecoms, automotive and other sectors, and develop software to the highest quality industry standards. We require highly capable software engineers with a good breadth and depth of experience in software engineering and with a solid understanding of software development best practices. Interest and enthusiasm for learning new skills within a fast moving commercial environment are essential.


    • Analyse high level requirements and translate them into detailed specifications and designs;
    • Propose solutions to technical issues, obtain approvals and work with the team to deliver software that complies with the relevant standards;
    • Plan your work schedule and co-ordinate planning with your team;
    • Produce high quality, efficient, maintainable code, on time and in accordance with the business requirements;
    • Ensure software development practices, processes and standards are maintained, including performing design reviews, code reviews, testing, mentoring, providing technical presentations and producing documentation;
    • Identify, investigate, and resolve issues and undertake improvements as necessary;
    • Be influential with regard to architecture, design, and implementation of BitWise software with our clients.


    • Thorough understanding of at least one of C, C++, C#.
    • Adaptable – able to quickly pick up new technologies and tools.
    • Good understanding of and experience in implementing software to meet current industry standards; knowledge of particular safety/quality standards would be desirable.
    • Previous technical leadership experience would be advantageous but is not essential.
    • Degree educated in an appropriate technical discipline, ideally Computer Science.
    Apply for This Job
    Technical Lead

    Salary – up to £55K DOE plus benefits

    Location – Dunfermline

    Who We Are

    Bitwise is a leading independent software services company, developing application and embedded software for high reliability and safety relevant systems. We have forged strong relationships with major brand international companies and have an excellent reputation for delivering high quality software to ISO 9001:2008 and ISO 13485:2003 and industry specific standards.

    This is a key role that provides technical leadership to projects from concept to implementation. As the Technical Lead you will contribute to analysing product requirements, define the end-to-end architecture and ensure the detailed design and development remains consistent with the overall architectural principles and objectives.

    To be successful you will have:-

    • A breadth of business domain knowledge in two or more industry sectors ideally in Medical, Automotive, Payments, Defence, Consumer or Safety
    • Depth of expertise in Object Oriented software development.
    • Ability to analyse a set of requirements or existing architecture and define an architecture that complements the customers’ business goals and objectives.
    • Previous hands-on experience as a senior software engineer using a range of languages including C++ and familiarity with the Microsoft ecosystem.
    • Experience in managing and leading cross-functional teams.
    • Excellent customer engagement skills and ability to manage customer expectations at a technical level.
    • Experience in embedded software development.
    • Keen eye on emerging Technology and Architecture trends and their potential impact on industry sectors.
    • Experience providing specific technical expertise to clients and provide support to project teams through the software lifecycle.
    • Experience of mentoring and coaching software engineers.
    • Provided project reporting to key stakeholders.
    • An understanding of working in a service organisation.


    Working with Bitwise offers many benefits beyond project diversity, a strong team spirit and an atmosphere of engineering excellence. We offer:

    • Competitive salaries commensurate with your skills and experience
    • Discretionary bonus scheme
    • Regular reviews so your package stay in line with your needs and contribution
    • Flexible working hours and holidays
    • Contributory pension scheme
    • Group life assurance scheme
    • Permanent health insurance
    • Optional contributory private medical policy
    • Company loan scheme
    • Cycle to work scheme
    • Childcare vouchers
    • Complimentary Corporate Leisure Membership
    Apply for This Job
    Check our head office location

    Contact Us!