Firmware Developer
NDI (Northern Digital Inc.)
About the role
Transform the educational landscape as a skilled Firmware Developer. Collaborate on cutting-edge technologies, including distributed systems and cloud computing, in a hybrid work environment.
In this pivotal development role, you will analyze complex problems and create innovative software solutions. Leverage your expertise in C++, Java, or C# while working alongside product managers, designers, and QA teams. Your passion for technology is crucial as you contribute to an impactful mission in education.
Key Responsibilities:
- Analyze and decompose technical problems for innovative solutions
- Develop and code using C++, C#, or Java
- Collaborate with cross-functional teams for effective product development
- Implement solutions in distributed systems and cloud technology
- Engage with artificial intelligence tools to enhance product functionality
Requirements:
- Bachelor’s in Computer Science or related field
- Experience with Object-Oriented design principles
- Strong knowledge of data structures and algorithms
- Prior experience in a technology-focused company
- Proficiency in software development best practices
Your coding skills and technical passion will be instrumental in driving the future of learning through advanced software solutions.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free