Embedded Engineer
1 semana atrás
Okra's Context
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. At a time where technology such as
mobile devices, productive agritech and AI are becoming more accessible than ever
, we believe that access to energy is the first step toward opportunity and growth.
That's why we build our
Mesh Grid technology
that energizes off-grid households at a fraction of the cost of the other solutions. We build the hardware and software, that we sell to local energy companies who deploy our tech to deliver affordable, reliable electricity as a service last-mile communities.
In order to execute on the mission to 100% energy access for all - we are looking for a
hands-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 our Product and Hardware teams to bring reliable, scalable products to life. This is a colocated job 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 our wireless communications stack, particularly Wi-SUN, including debugging and optimization
•
Contribute to the evaluation and integration of a new technologies and MCU platforms for our new generation of devices
•
Work closely with hardware, QA, and production teams to ensure seamless hardware/firmware integration
•
Participate in code reviews, architecture discussions, and system-level design tradeoffs
•
Help write, run, and maintain automated and manual tests to validate system behavior
•
Contribute to documentation to support long-term maintainability and team knowledge sharing
•
Support hands-on testing and rapid experimentation
Required Experience
•
Role is an engineer to senior engineer level (depending on applicant experience and skills)
•
Experience in high-reliability industries, such as industrial, automotive valued, etc
•
Academic background: computer engineering, electrical engineering, industrial engineering, physics, or similar
•
Experience with firmware development and hands-on prototyping for power control and IoT
•
Exposure or experience with communication protocols, e.g. Wi-SUN (preferred), LoRa, ZigBee, Bluetooth,
will be highly valued
Hard Skills
•
Strong embedded programming experience in C/C++
•
Strong embedded Linux skills will be
highly valued
, in particular:
➤ Experience in embedded Linux system design, customization, and administration using Yocto, OpenWrt, Debian, Armbian
➤ Understand ARM based embedded Linux systems
➤ Knowledge of Linux kernel, uBoot, devicetree, systemd, D-Bus, etc.
•
Solid experience with microcontrollers, ideally with the STM32 family, TI, or equivalent
•
Experience in high level languages, scripting, automation, testing, etc. E.g. Python
•
Experience with low-level communication protocols and peripheral interfaces, including UART, SPI, I2C, …
•
Comfort working with hardware debugging and power tools (scopes, analyzers, soldering, etc)
•
Understanding of power systems or energy-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 cross-cultural, cross-time zone team
• Collaborative mindset:
Ability to work effectively with others, lifting teammates up, learning together, and sharing wins and failures
• Experimentation and adaptability:
Comfortable running experiments and quick iterations, learning from results, and adapting quickly to changes
• Balanced drive:
Passionate about your work while maintaining a healthy pace to avoid burnout and sustain excellence
• Transparency and openness:
Open to sharing and receiving ideas and feedback candidly
• Integrity and respect:
Ability to make ethical decisions even during challenges, acting with honesty and respect
Benefits
•
Flexible location & Hours
•
Professional Growth
•
Health Insurance
•
Unlimited Paid Time Off
•
Dynamic & Diverse Workplace
•
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, fosters collaboration, and illuminates new possibilities. 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 #PowerToThePeople.
-
Embedded Software Engineer
2 semanas atrás
Porto, Porto, Portugal ICT Strypes Technical Software, Unipessoal Lda Tempo inteiroSTRYPES is looking for new colleagues to join our team as an Embedded Software Engineer.We are Dutch-Portuguese software development company, home-based in Lisbon and Porto. We focus on the development of a wide range of innovative embedded software solutions, including embedded Linux, real-time operating systems, and bare-metal applications, while also...
-
Senior Embedded Software Engineer
1 semana atrás
Porto, Porto, Portugal Intellias Tempo inteiroDrivers of change, it's your time to pave new ways. Intellias, a leading software provider in the automotive industry, invites you to develop the future of driving. Join the team and create products used by 2 billion people in the world.Project Overview:We are a fast-growing team developing innovative microelectronics-based solutions for the automotive...
-
Embedded Systems Developer
Há 3 dias
Porto, Porto, Portugal DSR Corporation Tempo inteiroDo you love cutting-edge tech and are passionate about engineering? Then this opportunity might be perfect for youAbout DSR CorporationDSR Corporation has been the ideal end-to-end solution provider for hundreds of companies, from startups to the Fortune 500, since 1998. Since then, DSR has blossomed into 11 technical divisions, with highly-skilled,...
-
Senior DevOps Engineer
2 semanas atrás
Porto, Porto, Portugal Michael Page Tempo inteiro 60 000 € - 100 000 € por anoThis position requires a Senior DevOps Engineer with expertise in the Industrial / Manufacturing industry to implement and maintain critical infrastructure solutions. The role is based in Porto and offers an opportunity to work on cutting-edge technology projects.Client DetailsOur client is an international industrial group currently investing in Portugal,...
-
Flight Software Engineer
Há 4 dias
Porto, Porto, Portugal Open Cosmos Tempo inteiroAim high, go beyond At Open Cosmos we are solving the world's biggest challenges for space, providing businesses, governments and researchers access to more readily available information than ever before - ready for the challenge? Then read on…The CTO division is where Open Cosmos technology comes to life. Covering engineering, product development, and...
-
Industry Sector
2 semanas atrás
Porto, Porto, Portugal Devoteam Tempo inteiro 60 000 € - 80 000 € por anoAt Devoteam, we believe that technology with strong human values can actively drive change for the better. Discover how Tech for People unlocks the future, creating a positive impact on the people and the world around us. We are a global leading player in Digital Transformation for leading organisations across EMEA, with a revenue of €1B. We believe in...
-
Flight Software Engineer
Há 4 dias
Porto, Porto, Portugal Open Cosmos Tempo inteiroAim high, go beyond At Open Cosmos we are solving the world's biggest challenges from space, providing businesses, governments and researchers access to more readily available information than ever before - ready for the challenge? Then read on…The CTO division is where Open Cosmos technology comes to life. Covering engineering, product development, and...
-
Senior Software Test Engineer
2 semanas atrás
Porto, Porto, Portugal Intellias Tempo inteiroDrivers of change, it's your time to pave new ways. Intellias, a leading software provider in the automotive industry, invites you to develop the future of driving. Join the team and create products used by 2 billion people in the world.Project Overview:We are a fast-growing team developing innovative microelectronics-based solutions for the automotive...
-
Software Engineer
1 semana atrás
Porto, Porto, Portugal EVS Tempo inteiroScope The Software Engineer will contribute to the integration of the T-Motion Media Production Robotics solutions into the EVS ecosystem. The Software Engineer actively participates in the different development activities: analysis, architecture, design, implementation, testing, validation, technical documentation, and maintenance. These activities are...
-
Platform Engineer
Há 6 dias
Porto, Porto, Portugal Nexar Tempo inteiroDESCRIPTIONAs a Platform Engineer – Security at Nexar, you'll build and maintain our core infrastructure while leading security across the organization. You'll work closely with firmware, cloud, frontend, and AI teams to ensure security is embedded into every layer of our platform and development lifecycle.Your work will shape how we architect and protect...