Join Tumaini as a Software Engineer and help modernize legacy systems while developing embedded software solutions. This role is perfect for those who enjoy tackling complex challenges and working in a collaborative environment.
As a Software Engineer at Tumaini, you'll be at the forefront of modernizing legacy software systems and developing reliable embedded software solutions. This role involves working closely with a team of embedded systems experts to create software that meets current industry standards and client needs. Your day-to-day tasks will include coding, testing, and debugging software, as well as collaborating with other engineers to ensure seamless integration of new systems with existing ones.
In this position, you will be expected to: • Analyze and understand existing legacy systems to identify areas for improvement. • Develop and implement new software solutions that enhance functionality and performance. • Collaborate with cross-functional teams to gather requirements and deliver high-quality software. • Participate in code reviews and contribute to best practices in software development.
The ideal candidate will have a strong background in software development, particularly with embedded systems. You should be comfortable working with legacy code and have a passion for modernizing technology. This role is suited for someone who enjoys problem-solving and is eager to learn and grow within a dynamic team environment. If you have at least three years of experience in software engineering and a desire to work on innovative projects, we encourage you to apply.
You'll be taken to the original listing on CareerJet to apply.