Software Developer

1 month ago


Nottingham, United Kingdom The Clay Partnership Ltd Full time

The Role – Mid Level Software Engineer (embedded). We are looking for an enthusiastic and Mid-Level (circa 4+ years in industry experience) Software developer to design, code and test software / firmware in an embedded environment. The ideal candidate will have a fascination with electronics and hardware, and be able to effectively create the firmware and software for small low power devices. This role is not for a front end or full stack developer, but someone who can deliver robust code , perhaps in C, Python, Node JS, Docker or Javascript for a small, low power device that doesn’t have huge amounts of processing power. The Company My Client is A leading manufacturer of IoT technology for smart factories and buildings They design and manufacture smart-building sensor technology. Helping millions of businesses and consumers worldwide to connect their buildings and equipment to the network, enabling them to talk to applications, automatically and in real time. In business for over 60 years, they deliver over 4,000,000 products every years and their technology is used in millions of businesses and homes worldwide. Job Purpose Design and implement software and test cases/procedures for IoT Sensors and Gateways. Specific Duties:

  • Designing, coding, and testing software/firmware. Utilising various programming languages and tools to create software for IoT sensor and gateway products, Including debugging and troubleshooting software/firmware for bugs or errors. Identifying and fixing issues using debugging tools and techniques to find the source of a problem and implement a solution.
  • Maintaining and updating software/firmware, making any necessary changes to the code to add new features, fix bugs or improve performance.
  • Product testing and VV and T. Generating manual test specifications and reports for product testing. Writing automated test software where relevant and assisting with product VV and T.
Qualifications and Knowledge Essential
  • Bsc in computer science or equivalent
  • Strong understanding of embedded software engineering (Java, Javascript, C++, Node JS, Python, Docker)
  • Strong understanding of Linux systems (Raspbian, Debian, Yocto)
  • Familiar with Cloud interfaces: AWS IoT Core, Azure,
  • Familiar with communication protocol: TCP/UDP, MQTT,
  • Familiar with wireless communications: Wi-Fi, LTE and IoT Protocols (EnOcean, Zigbee or LoraWAN)
  • Qualification in Electronics or a minimum of 4 years relevant experience
  • Good level of capability in Microsoft Office
Desirable
  • Strong Web UI development knowledge (HTML, CSS, Javascript and bootstrap)
  • Knowledge in database storage solution like JSON and SQL
  • Knowledge of Image processing techniques/processes
Skills and Experience Essential
  • A minimum of 4 years’ relevant experience
  • Proven problem-solving skills
  • Project management skills
  • Experience with the following Microcomputers: Raspberry Pi, IMX6/8
  • Experience with Debian and interfacing with peripherals(Wi-Fi and LTE)
  • Experience in hands-on development and troubleshooting on embedded targets
  • Adequate knowledge of reading schematics and datasheets for components
  • Version control systems like GIT and SVN
Desirable
  • Familiarity with software configuration management tools, defect tracking tooling and peer review
  • Experience with both and web applications
  • Familiar with OWASP and other security standards
  • Understanding and experience of production environment
  • Version control systems like GitHub and SVN
  • Strong documentation and writing skills

  • Software Developer

    3 weeks ago


    Nottingham, United Kingdom The Clay Partnership Ltd Full time

    The Role – Mid Level Software Engineer (embedded).We are looking for an enthusiastic and Mid-Level (circa 4+ years in industry experience) Software developer to design, code and test software / firmware in an embedded environment. The ideal candidate will have a fascination with electronics and hardware, and be able to effectively create the firmware and...

  • Software Developer

    2 weeks ago


    Nottingham, United Kingdom MacGregor Black Full time

    Software DeveloperDo you have Business Central experience in retail or manufacturing?Do you thrive on continuous learning and adapting to new challenges in retail and manufacturing technologies?Are you seeking a role that not only challenges your technical skills but also offers the flexibility to work from anywhere?MacGregor Black are partnering with a...

  • JavaScript Developer

    1 month ago


    Nottingham, United Kingdom Endeavour Recruitment Solutions Full time

    Software Developer Job Type: Permanent Software Developer - C++,HTML, Javascript, API Posted Monday, 14 November 2016 Our client is a global provider of voice and data recording solutions who is looking for a permanent software developer who can bring a fresh and enthusiastic approach to the role and join their Development team, based in...


  • Nottingham, United Kingdom The Clay Partnership Ltd Full time

    The Role – Mid Level Software Engineer (embedded). We are looking for an enthusiastic and Mid-Level (circa 4+ years in industry experience) Software developer to design, code and test software / firmware in an embedded environment. The ideal candidate will have a fascination with electronics and hardware, and be able to effectively create the firmware...


  • Nottingham, United Kingdom Recruit Mint Ltd Full time

    Embedded Software Engineer We are working with a leading manufacture who specialise in developing products with advanced electronics that provide safety solutions for a range of different industries. They are looking for an experienced Embedded Software Engineer who is passionate about developing prototype systems that will move this business forward in to...


  • Nottingham, United Kingdom Everpay Full time

    As a Junior Software Developer, you will play a key role in the coding and development of requirements, addressing bugs, and implementing new functionalities. Working with supervision, you will contribute to the continuous improvement of our software solutions. This position offers an excellent opportunity for a motivated individual to gain hands-on...

  • Software Developer

    6 days ago


    Nottingham, United Kingdom Pearson Carter Limited Full time

    Sign in to save Software Developer Team Lead at Pearson Carter . Software Developer Team Lead Pearson Carter are currently working with a End User/Partner who are looking to hire a Team lead to lead the delivery of upcoming software development projects. Manage a small team of software developers Incorporate TypeScript into applications ...

  • Software Developer

    2 weeks ago


    Nottingham, United Kingdom Pearson Carter Full time

    Software Developer Team Lead Pearson Carter are currently working with a End User/Partner who are looking to hire a Team lead to lead the delivery of upcoming software development projects. Manage a small team of software developers Incorporate TypeScript into applications JavaScript TypeScript React or Vue They offer an excellent salary:...

  • Software Developer

    6 days ago


    Nottingham, United Kingdom Pearson Carter Full time

    Software Developer Team Lead Pearson Carter are currently working with a End User/Partner who are looking to hire a Team lead to lead the delivery of upcoming software development projects. Manage a small team of software developers Incorporate TypeScript into applications JavaScript TypeScript React or Vue They offer an excellent salary:...


  • Nottingham, United Kingdom Affecto - Software, Product & Data Talent Full time

    We're thrilled to be partnering with a groundbreaking software firm for a specific area of the high precision manufacturing industry. As they continue on their journey, we’re managing the search for a new Software Engineer to join the Development function. NET Core as well as AWS. Framework wise, it's Angular but that’s not a deal breaker so, if...


  • Nottingham, United Kingdom Affecto - Software, Product & Data Talent Full time

    We're thrilled to be partnering with a groundbreaking software firm for a specific area of the high precision manufacturing industry. As they continue on their journey, we’re managing the search for a new Software Engineer to join the Development function. NET Core as well as AWS. Framework wise, it's Angular but that’s not a deal breaker so, if...


  • Nottingham, United Kingdom Affecto - Software, Product & Data Talent Full time

    Job Description We're thrilled to be partnering with a groundbreaking software firm for a specific area of the high precision manufacturing industry. As they continue on their journey, we’re managing the search for a new Software Engineer to join the Development function. NET Core as well as AWS. Framework wise, it's Angular but that’s not a deal...


  • Nottingham, United Kingdom The Clay Partnership Ltd Full time

    The Role – Embedded Software / Firmware Engineer for Iot Devices.We are looking for an enthusiastic and Software developer to design, code and test software / firmware in an embedded environment. The ideal candidate will have a fascination with electronics and hardware, and be able to effectively create the firmware and software for small low power...

  • Software Developer

    1 day ago


    Nottingham, United Kingdom Cordius Ltd Full time

    Cordius are currently working with an established but growing software house and telematics company based on the Nottinghamshire / Derbyshire border. You’ll be involved with several innovative and industry leading projects and developing technology involving fleet and vehicle telematics, safety, health and compliance, journey management and delivery...


  • Nottingham, United Kingdom Endeavour Recruitment Solutions Full time

    Software Developer Job Type: Contract Technologies: C# NET Multithreading TCP/IP SOAP REST SMTP Software Developer (C#/Networks/ Mobile) Posted Friday, 08 May 2015 Endeavour Recruitment has a fantastic 6 months’ contract opportunity for an experienced Software Engineer with .NET and Networking experience to join our Media client in...


  • Nottingham, United Kingdom Oscar Technology Full time

    My Client is looking for a Software Developer In Test on a contract basis to join their team. £300 - 400 p/d Outside IR35 Remote working - Strong Automation Test Experience - Coding experience in C# - Ability to build automated systems Please note you must be UK based to complete the work. Oscar Technology is acting as an Employment Business in...


  • Nottingham, United Kingdom Pearson Carter Full time

    Software Developer Team Lead Pearson Carter are currently working with a End User/Partner who are looking to hire a Team lead to lead the delivery of upcoming software development projects. They offer a base salary of £50k and £55k. Get in touch if you are looking for your next opportunity! Responsibilities: Manage a small team of software...


  • Nottingham, United Kingdom Randstad UK Holding Full time

    Are you looking to turn your passion for IT into a career? We have a fantastic opportunity to join our client's IT team providing IT Support in a fully remote position.Job Title: Software Developer Apprentice Pay: £18000 per annum18 Month Apprentice with a view of a full-time permanent position upon completionHours: Monday - Friday 08:30am - 17:30pmLocation...


  • Nottingham, United Kingdom The Clay Partnership Ltd Full time

    The Role – Embedded Software / Firmware Engineer for Iot Devices. We are looking for an enthusiastic and Software developer to design, code and test software / firmware in an embedded environment. The ideal candidate will have a fascination with electronics and hardware, and be able to effectively create the firmware and software for small low power...


  • Nottingham, United Kingdom Uniting People Full time

    Working with one of the longest established software development companies, providing an end-to-end solution for a wide range of operators in the UK, Europe, Asia and the USA. We support customers with their software needs in the UK, Europe, the USA and the Far East. With over 3,000 users actively utilising our market leading products every day of the...