SonicJobs Logo
Login
BackBack to search

Software Engineer C++

Oatley Recruitment and Consultancy Limited
Posted a month ago, valid for 12 days
Location

Loughborough, Leicestershire LE12, England

Salary

£35,000 per annum

Contract type

Full Time

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • Position: Software Engineer
  • Salary: Not specified
  • Experience Required: Industrial experience in Software Development
  • Description: Opportunity to work on pioneering seed processing tech in controlled environment agriculture, authoring technical documents, converting product requirements into software requirements, participating in development and peer reviews, and problem-solving through formal processes
  • Must Haves: Relevant degree, extensive knowledge of C++, familiarity with Debian, QT, and Linux ecosystem, experience with high-level languages and tools

Software Engineer


We are representing an exclusive opportunity for a Software Engineer to contribute to pioneering seed processing tech, boosting seed health and increasing productivity in controlled environment agriculture


Description:

  • Author, review, and maintain technical documents such as Requirements Specifications, Design/Architecture/Process Documents, Test Cases in line with the systems and process
  • Convert Product Requirements into Software Requirements and realize them in a timely manner
  • Actively participate in all aspects of development promoting modular, efficient, robust, and reliable code
  • Participate in Peer Reviews and ensure a Quality-first approach to design
  • Problem-solving through resolution supported by formal processes (e.g., 8D, Version Control, etc.)


Must Haves:

  • Relevant degree (Computer Science, Software Engineering, etc.) with industrial experience in Software Development
  • Extensive knowledge of C++
  • Familiarity with Debian, QT, and the Linux ecosystem
  • Experience with high-level languages and tools including C# and Azure or similar


Nice to Haves:

  • Comfortable with protocols ranging from MQTT to Modbus
  • Experience in developing software for bespoke hardware
  • Knowledge of SQL, GIT, Test Driven Development, Jenkins


Responsibilities of role:

  • Hours: 9-5pm, 100% office-based with potential flexibility after probation period
  • Ideal for an experienced Software/Firmware Engineer comfortable with a wide scope of responsibility, covering everything from low-level machine firmware to cloud-based customer tools.


Benefits:

  • 25 days per annum of annual leave + bank holidays
  • A genuinely exciting and friendly startup environment with a wide scope of responsibility
  • Develop cutting-edge technology in a company with genuinely transformative green credentials.


Please Note: This role is not able to provide UK working sponsorship

Apply now in a few quick clicks

In order to submit this application, a TotalJobs account will be created for you. As such, in addition to applying for this job, you will be signed up to all TotalJobs’ services as part of the process. By submitting this application, you agree to TotalJobs’ Terms and Conditions and acknowledge that your personal data will be transferred to TotalJobs and processed by them in accordance with their Privacy Policy.