Embedded Engineer
Join to apply for the Embedded Engineer role at Okra Solar
At Okra Solar, we’re on a mission to bring Power to the People by unlocking opportunities through energy access for everyone in the world. Over 650 million people still live without electricity. We believe that access to energy is the first step toward opportunity and growth, as technologies like mobile devices, agritech, and AI become more accessible. We build Mesh Grid technology that energizes
- grid households at a fraction of the cost of other solutions, developing hardware and software that we sell to local energy companies to deliver affordable, reliable electricity as a service to
- mile communities.
We are looking for a
- on embedded firmware engineer who can own critical parts of our control and communication stack and contribute to the development of our new line of products. You’ll work closely with Product and Hardware teams to bring reliable, scalable products to life. This is a colocated role in the Porto Office, with the flexibility to work remotely a couple days per week.
If you’re excited about using technology to create tangible impact and want to help shape the future of energy access, you could be the right person to join us.
Responsibilities
- Develop, maintain, and improve embedded firmware in our power control device
- Support and optimize our wireless communications stack, particularly Wi-SUN, including debugging
- Contribute to evaluation and integration of new technologies and MCU platforms for our next generation devices
- Work closely with hardware, QA, and production teams to ensure seamless hardware/firmware integration
- Participate in code reviews, architecture discussions, and
- level design tradeoffs - Write, run, and maintain automated and manual tests to validate system behavior
- Contribute to documentation to support
- term maintainability and team knowledge sharing - Support
- on testing and rapid experimentation
Required Experience
- Role is an engineer to senior engineer level (depending on applicant experience and skills)
- Experience in
- reliability industries, such as industrial or automotive - Academic background: computer engineering, electrical engineering, industrial engineering, physics, or similar
- Experience with firmware development and
- on prototyping for power control and Io
T - Exposure or experience with communication protocols (Wi-SUN preferred; Lo
Ra, Zig
Bee, Bluetooth) will be highly valued
Hard Skills
- Strong embedded programming experience in C/C++
- Strong embedded Linux skills; familiarity with Yocto, Open
Wrt, Debian, Armbian is highly valued - Understanding of ARM-based embedded Linux systems
- Knowledge of Linux kernel, u
Boot, devicetree, systemd, D-Bus, etc. - Solid experience with microcontrollers (e. g. , STM32, TI, or equivalent)
- Experience in
- level languages, scripting, automation, testing (e. g. , Python) - Experience with
- level communication protocols and peripheral interfaces (UART, SPI, I2C, …) - Ability to work with hardware debugging and power tools (oscilloscopes, analyzers, soldering)
- Understanding of power systems or
- related embedded applications - Ability to collaborate across disciplines (hardware, QA, product) and balance tradeoffs pragmatically
Soft Skills
- Excellent communication skills and ability to work with a
- cultural,
- time zone team - Collaborative mindset: able to work with others, lift teammates, learn together, and share wins and failures
- Experimentation and adaptability: comfortable running experiments and quick iterations, learning from results
- Balanced drive: passionate about work while maintaining a healthy pace to sustain excellence
- Transparency and openness: open to sharing and receiving ideas and feedback candidly
- Integrity and respect: able to make ethical decisions even during challenges
- Additional and flexible parental leave
DEI Statement
At Okra we are dedicated to creating a diverse and inclusive environment where everyone feels valued, respected, supported and empowered. Our workplace is an interconnected network, where each individual contributes to the energy that drives innovation. We are committed to recruiting, retaining, and developing a diverse team of talented professionals, and we welcome candidates of all backgrounds, experiences, and perspectives to join us in our mission. Diversity brings power to our teams so we can bring #Power
To
The
People.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Industries: Solar Electric Power Generation
Get notified about new Embedded Engineer jobs in Porto, Portugal.
- Informações detalhadas sobre a oferta de emprego
Empresa: Okra Solar Localização: Porto
Porto, Porto District, PortugalPublicado: 18. 9. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!