Embedded SW Engineer at FLIR
We want you to drive innovation in cutting-edge embedded solutions at FLIR
We usually respond within three days
Are you ready to shape the future of intelligent imaging technology? As an Embedded Software Engineer in our Madrid office, you’ll play a crucial role in developing software that powers advanced thermal imaging, cameras, and radar systems.
From designing efficient drivers and modules to optimizing real-time communication protocols, you’ll be at the heart of our most innovative projects. Here, you’ll work with C/C++ in embedded Linux, tackle exciting challenges in IP socket programming and multithreading, and collaborate across R&D teams to push the limits of embedded computing.
If you’re looking for a role where your skills in network protocols, video streaming, and CI/CD pipelines can truly make an impact, this is it. Join us, and let’s create technology that sees beyond the visible.
Key Responsibilities
- Collaborate closely with the firmware team in Madrid, contributing to the development and maintenance of firmware across all camera products.
- Report directly to the Firmware Team Lead, providing regular updates and aligning on project priorities.
- Contribute to backlog management by integrating input from product management and external stakeholders into the development roadmap.
- Provide technical guidance and mentorship to team members, fostering professional growth and ensuring adherence to best practices in firmware development.
- Lead the team in making critical code architectural decisions, focusing on performance optimization and maximizing code reusability.
- Implement and promote best practices in firmware development, including version control strategies, co3de quality standards, and continuous integration processes.
- Participate in weekly R&D meetings with other team leads and product managers to discuss project status and collaborate on cross-functional initiatives.
Hard Skills:
- Embedded Firmware Development:
- Experience in developing and designing firmware, particularly in C++ for embedded systems.
- Strong background in firmware architecture and design with hands-on experience in embedded environments.
- Continuous Integration and Version Control:
- Proficiency in CI/CD processes, particularly with Jenkins for nightly builds and continuous integration.
- Strong command of version control systems like Git, ensuring rigorous code management and review processes.
- System-on-Chip (SoC) Development:
- Experience working with SoCs from the NXP I.MX family and Ambarella CV family, or similar architectures.
- Familiarity with the hardware and software interactions within these SoCs, particularly in high-performance applications.
- Collaboration and Communication:
- Excellent collaboration and communication skills in English, with the ability to work effectively with global teams across Europe and the USA.
- Ability to guide team members and interact with multiple stakeholders, from R&D teams to product managers.
- Avdelning
- FLIR
- Locations
- Teledyne FLIR Madrid
Teledyne FLIR Madrid
Embedded SW Engineer at FLIR
We want you to drive innovation in cutting-edge embedded solutions at FLIR
Loading application form