About Us : Engineering and Environment Solutions is at the forefront of innovation in producing cutting-edge environmental monitoring equipment. Our mission is to provide reliable and accurate cost-effective solutions for assessing and safeguarding the health of the planet. With a focus on sustainable development and technological advancement, we strive to empower industries, governments, and communities to make informed decisions for a greener future. Our range of products ensures precise data collection and analysis, enabling proactive measures to mitigate environmental impact. About the Role: W e are seeking an experienced Embedded Developer to join our team. The ideal candidate will be responsible for developing codes for new devices, regular coding for new orders, coding in repaired devices, and providing support to on-site devices experiencing technical issues. As an Embedded Developer, you will play a crucial role in our R&D efforts, firmware development, bug resolution, and feature enhancement. Responsibilities: Develop codes for new devices, ensuring functionality and efficiency. Regularly code for new orders, meeting project deadlines and specifications. Code in repaired devices, ensuring proper functionality and compatibility. Provide on-site technical support for devices experiencing issues, resolving them promptly. Conduct research and development on new sensors before their integration. Identify and resolve bugs in existing firmware and code base. Build firmware for customise devices, accounting for specific requirements. Integrate new features based on past experiences to enhance device performance. Oversee device coding and testing processes to ensure quality and accuracy. Provide basic device knowledge to support teams and site engineers for efficient troubleshooting. Candidate Requirements: · Bachelor's degree in Computer Science, Electronic Engineering, or related field. · Proven experience as an Embedded Developer or similar role. · Proficiency in embedded systems programming languages such as C, C++, and assembly. · Strong understanding of firmware development and debugging techniques. · Experience with sensor integration and testing. · Familiarity with device customisation and feature enhancement processes. · Excellent problem-solving skills and attention to detail. · Ability to work effectively both independently and as part of a team. · Strong communication skills, with the ability to convey technical concepts to non-technical stakeholders. · Excellent problem-solving skills and attention to detail. · Ability to work independently and manage multiple tasks efficiently. · Effective communication and interpersonal skills. If you meet the above qualifications and are passionate about embedded development, we encourage you to apply for this exciting opportunity. Please submit your resume and cover letter detailing your relevant experience and why you are a good fit for this role.