We are on the lookout for an enthusiastic intern, available to work part-time or full-time, to join our dynamic team. This role centers around programming—specifically, the exciting challenge of porting our current firmware from an older stack to a modern, robust platform using Zephyr RTOS. You'll be working primarily with a small SoC by Nordic Semiconductor, featuring a Cortex-M4 processor. However, this is just the starting point; there are ample opportunities to explore other facets of our company and expand your skills, as continuous learning is core to our philosophy.
Firmware Porting: Plan and execute the porting of existing firmware to Zephyr RTOS, ensuring improved performance and scalability.
Efficient Programming: Develop energy-efficient firmware in embedded C, tailored for the Cortex-M4 architecture.
Real-Time Processing: Implement StepUp's real-time algorithms, incorporating machine learning techniques on the chip for enhanced functionality.
Proficiency in Embedded C programming
Familiarity with Nordic Semiconductor SDK and Cortex-M4 processor
Experience using development tools like Eclipse and VSCode
A background in electronics would be advantageous
A quick learner
An independent worker who takes initiative
Curious and passionate about new technologies
Creative with a strong sense of aesthetics
An effective communicator
Fluent in English
A team player
Why Join Us? At StepUp, we're committed to the personal and professional growth of our team members. Our skill development program is designed to ensure you not only contribute to our projects but also gain significant knowledge and experience during your tenure.
Ready to take on this challenge? Send us your application along with any relevant documents (portfolio, GitHub, etc.) through TheHub. We are excited to see how you can help take our technology to the next level!
This job comes with several perks and benefits