As an Embedded Software Engineer, you will develop innovative tools and systems to support product development, order management, and customer needs.
Key Responsibilities:
Software Development
- Build and maintain embedded applications in C++ and JavaScript
- Optimize software performance at the SoC level
System Integration
- Integrate internal and external platforms for orders, work orders, and customer support
Project Management
- Lead concurrent projects from concept to completion
- Continually improve and expand systems based on business needs
Technical Support
- Provide ongoing maintenance and assistance to technical teams
Qualifications:
- Bachelor's degree in Computer Science or related field
- 7+ years of experience developing C/C++ embedded software
- Expertise with RTOS, microcontrollers and communications equipment
- Strong optimization, documentation and troubleshooting skills
- Ability to design simple, user-centric solutions to complex problems
- Detail-oriented with reliable and secure coding practices
- Self-motivated to independently drive projects through to completion
- Comfortable collaborating within cross-functional teams
- Excellent written and verbal communication abilities
For more information, please contact me directly
samuel.adebisi@noviglobal.com