Career Opportunities

At BitBox we are always looking for talented electronics and software design engineers and skillful assembly technicians to join our team based at our design and manufacturing facility in Basingstoke, Hampshire.

BitBox is a growing company which prides itself on designing excellent products that make our customers successful. With a design and manufacturing facility based on one site, BitBox employees have one of the best opportunities in the area to develop their skills across the entire design and manufacturing process. Each job is different, requiring new solutions to new challenges - and that provides great job satisfaction.

BitBox offers a competitive salary based on your proven track record together with a pension scheme, private health cover and a quarterly bonus scheme based on company performance.

No agencies please. 


We have an exciting opportunity for a talented embedded software engineer looking to progress their career.

  • Educated to degree level
  • At least 3 years' experience in embedded software development
  • Extensive knowledge of all aspects of programming in ‘C’
  • Good working knowledge of another programming language unrelated to ‘C’
  • Linux experience would be a benefit (Linux driver and application development)
  • Ability to develop low level applications on modern microcontrollers – we generally use ARM Cortex-M series processors
  • Ability to read and understand schematics, datasheets and errata notices as they relate to software development
  • Ability to use test equipment to verify correct functioning of embedded software
  • Skill in debugging problems and resolving issues without recourse to software debugging tools
  • Ability to work autonomously under the guidance of senior engineers


  • Responsible for full developments (Our developments vary from a few weeks to a few months)
  • Adhering to written specifications
  • Creating code that is well written, stable, reliable and easy to maintain
  • Testing to verify code is performing to specification.
  • Documentation as required by the specification
  • Second line support on your developments
  • Working as part of a team on larger projects


  • Competitive salary in this industry
  • Pension scheme
  • Personal private health cover
  • Quarterly bonus – based on company performance
  • Developments are varied and interesting – covering a wide range of market sectors.  BitBox does not work on military projects.

If you are interested in this vacancy, please contact Quentin Lister with your CV at No agencies please.

Sample questions in 'C' to be answered at interview:

int32_t func(int32_t x) {

return (  x < 0 ) + ( ( x >> 31 ) ^ x );


  1. What does this function do?
  2. Does it perform the same function for all values of x?

#define MACRO(x)      ( sizeof(x) / sizeof( *(x) ) )

  1. What is the function of this macro?

int32_t func( uint32_t x ) {

int32_t y;

for ( y=0; x; y = !y )

x ^= x & -x;

return y;


  1. What does this function do?
  2. What term can be used to describe this function?


We have an opportunity for an Electronics Engineering / Robotics student to join us on a year placement programme.

If you have a passion for engineering and are a highly motivated student and you are looking for a placement for 2017-2018 this could be the opportunity just for you.

Based in our UK Design and Manufacturing facility in Basingstoke you will have the opportunity to get involved in current projects working with the latest technology developments in design and manufacturing hardware and software including app programming and projects related to IoT. In your year with BitBox you will complete at least one development right from concept through design, prototyping, software development and then mass production.

This is an excellent opportunity for you to gain a broad range of experience to enhance your career prospects by working with our excellent engineering team and achieving the goal of bringing a working electronic product to market.

The position attracts a competitive salary.

If you are interested in this vacancy, please contact Quentin Lister with your CV at No agencies please.