Bytronics Computers Ltd trading as Bytronics Weigh Scales is a leading systems integrator specialising in weighing scales and systems.
Read more about this company
Consulting Mechatronics Engineer
- Job TypeFull Time
- QualificationBA/BSc/HND
- Experience5 years
- LocationKajiado
- Job FieldEngineering / Technical  , ICT / Computer 
PRE-QUALIFICATION
Job Description: Consulting Mechatronics Engineer (As Needed)
Role Overview:
- Bytronics Computers Ltd t/a Bytronics Weigh Scales located at Olkeri -Ngong, are seeking a highly skilled consulting mechatronics engineers to provide expertise on a project or as-needed basis. The role involves designing, prototyping, and deploying solutions that integrate mechanical, electronic, and software components. The ideal candidate should possess a strong background in Arduino, PCB design, IoT systems, firmware development, and full-stack software development.
Responsibilities:
Hardware Development:
- Design and develop PCBs for various applications.
- Integrate Arduino or other microcontroller platforms into hardware systems.
- Test and troubleshoot electronic circuits and hardware prototypes.
Software Development:
- Write and optimize firmware for microcontrollers, ensuring reliable performance.
- Develop backend systems to support IoT applications, including APIs and data processing pipelines.
- Create intuitive front-end interfaces for monitoring and controlling devices.
IoT Systems:
- Design and deploy IoT solutions, including sensor integration and connectivity.
- Configure and optimize communication protocols such as MQTT, Bluetooth, or Wi-Fi.
- Ensure data security and integrity in IoT environments.
Consulting and Collaboration:
- Provide technical guidance and recommendations for project planning and implementation.
- Collaborate with cross-functional teams to align on goals and deliverables.
- Stay updated on the latest trends and technologies to drive innovation.
Documentation and Training:
- Create detailed technical documentation, including schematics, code comments, and user manuals.
- Train team members or clients on system operation and maintenance.
Qualifications:
Education and Experience:
- Bachelor's degree in Mechatronics, Electronics Engineering, Computer Science, or a related field.
- Minimum of 5 years of proven experience in mechatronics engineering.
Technical Skills:
- Proficiency in designing PCBs using tools like Altium, KiCad, or Eagle.
- Extensive experience with Arduino platforms and related peripherals.
- Strong programming skills in C/C++ for firmware and Python, JavaScript, or other relevant languages for software development.
- Knowledge of backend frameworks (e.g., Node.js, Django, Flask) and front-end libraries (e.g., React, Angular, Vue).
- Familiarity with IoT platforms and protocols (e.g., AWS IoT, Google Cloud IoT, MQTT).
Competencies:
- Strong problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Excellent communication and documentation skills.
- Adaptability to new challenges and emerging technologies.
Certifications (Optional but Preferred):
- Certification in IoT or Embedded Systems.
- Relevant PCB design or software development certifications.
Method of Application
Include detailed CV and include projects handled with the scope clearly outlined. The dead line to submit applications is 30th December, 2024
Remuneration: This shall be determined by the scope of works and can either be a lump sum or a profit-sharing arrangement and shall be subject to negotiation.