Step 2 -Online Training (*12 weeks) The second step includes a selection of more advanced courses to get you up to speed. Learn the Command Line (1.5 weeks) Learn Git & GitHub (1.5 weeks) Learn JavaScript (1.5 weeks) Learn Python 3 (1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential More ❯
Step 2 -Online Training (*12 weeks) The second step includes a selection of more advanced courses to get you up to speed. Learn the Command Line (1.5 weeks) Learn Git & GitHub (1.5 weeks) Learn JavaScript (1.5 weeks) Learn Python 3 (1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential More ❯
up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead. Learn the Command Line (*1.5 weeks) Learn Git & GitHub (*1.5 weeks) Learn JavaScript (*1.5 weeks) Learn Python 3 (*1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential More ❯
up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead. Learn the Command Line (*1.5 weeks) Learn Git & GitHub (*1.5 weeks) Learn JavaScript (*1.5 weeks) Learn Python 3 (*1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential More ❯
up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead. Learn the Command Line (*1.5 weeks) Learn Git & GitHub (*1.5 weeks) Learn JavaScript (*1.5 weeks) Learn Python 3 (*1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential More ❯
routing technologies, ideally NetScaler or similar. Proficiency in managing and deploying web applications across multiple servers. Good knowledge of SQL Server and database performance optimisation. Familiarity with Azure DevOps, Git, or equivalent source control systems. Understanding of CI/CD concepts and experience implementing automated deployments. Strong analytical and problem-solving skills with a collaborative approach to development. Key More ❯
bare-metal development. A good understanding of microcontrollers and protocols like I2C, SPI, UART, and CAN. Comfortable using tools like oscilloscopes and logic analysers. Familiar with versioncontrol (e.g., Git) and Agile workflows. Enjoys problem-solving and isn’t afraid to get stuck into tricky debugging. Communicates well and works well with others. Nice to Have: Experience working in More ❯
architecture knowledge. Proven delivery of drivers, peripheral bring-up, and hardware integration. Lab confidence: oscilloscopes, logic/protocol analysers; comfortable with board-level investigation and occasional soldering. Versioncontrol ( Git ) and Agile practices. Clear, methodical documentation and the ability to own solutions end-to-end. Strong communication and the autonomy to hit the ground running. Desirable Safety-critical/ More ❯
Employment Type: Full-Time
Salary: £45,000 - £70,000 per annum, Negotiable, Inc benefits
architecture knowledge. Proven delivery of drivers, peripheral bring-up, and hardware integration. Lab confidence: oscilloscopes, logic/protocol analysers; comfortable with board-level investigation and occasional soldering. Versioncontrol ( Git ) and Agile practices. Clear, methodical documentation and the ability to own solutions end‐to‐end. Strong communication and the autonomy to hit the ground running. Desirable ⭐ Safety-critical/… in touch for a confidential chat. Desired Skills and Experience Embedded systems, Firmware development, C/C++ programming, RTOS, Microcontrollers, I2C/SPI/UART/CAN, Hardware debugging, Git, Agile development, System testing To find out more about Computer Futures please visit www.computerfutures.com Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business More ❯