Principal Firmware Engineer
4 days ago
We are looking for an experienced Firmware Engineer for one of our clients, and the details:Position: Principal Firmware EngineerLocation: BangaloreJob DescriptionArchitect, develop, and optimise embedded software solutions for secure and high-performance systems.Implement and maintain Secure Boot and other security measures for embedded platforms.Work on RTOS environment and Linux kernel driver development, including optimising device drivers and upstreaming.Develop and integrate software for various peripheral interfaces (SPI, I2C, UART, USB, SGPIO, eSPI, etc.) and bus protocols (PCIe, Ethernet, etc.).Diagnose and resolve complex hardware and software issues, leveraging debugging tools and methodologies.Conduct performance analysis and tuning of embedded software systems to ensure efficiency and reliability.Define and implement scalable and maintainable embedded software architectures.Engage in open-source development, contributing to Linux or similar embedded software projects.Work closely with hardware engineers, security experts, and system architects to develop robust embedded solutions.·Mentor junior engineers and contribute to best practices for embedded software development.QualificationsBachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.=> 20 years of experience in embedded software development, with a strong background in C/C++.Expertise in Root of Trust (RoT), Secure Boot, and cryptographic security principles.Extensive experience with RTOS, Linux kernel, and device driver development.Strong debugging skills using JTAG, GDB, and other embedded debugging tools.Experience in performance profiling and optimisation for embedded systems.Proven ability to diagnose hardware and software interaction issues.Experience in open-source Linux development or similar community-driven software projects.Strong understanding of system-level software architecture and real-time performance constraints.Hands-on experience with peripheral interfaces (SPI, I2C, UART, USB, etc.) and bus protocols (PCIe, Ethernet, etc.) driver development.Experience in Baseboard Management Controller (BMC) is a plus.Proven ability to debug low-level PCIe issues using analysers is a plus.In-depth knowledge of PCIe protocol, including root port, SRIOVFamiliarity with machine learning acceleration on embedded platforms.Experience with hardware bring-up and board support packages (BSPs).Knowledge of Yocto, Buildroot, and other Linux build systemsIn case you are interested in the position, please respond to this post OR send your profile to
-
Engineering Manager Firmware, R&D, Lund
4 days ago
Lund, Skåne, Sweden Axis Communications Full time 80,000 - 120,000 per yearJob TitleEngineering Manager Firmware, R&D, LundJob DescriptionDo you see yourself as a team-oriented leader who enjoys developing and inspiring others toward a common goal? Do you want to lead a skilled team developing firmware and features for Axis' most advanced products? At METS, we're reimagining great Axis products for new and extended use cases – we...
-
Engineering Manager Firmware, R&D, Lund
4 days ago
Lund, Skåne, Sweden Axis Communications Full time 80,000 - 120,000 per yearJob TitleEngineering Manager Firmware, R&D, LundJob DescriptionDo you see yourself as a team-oriented leader who enjoys developing and inspiring others toward a common goal? Do you want to lead a skilled team developing firmware and features for Axis' most advanced products? At METS, we're reimagining great Axis products for new and extended use cases – we...
-
Embedded Firmware Engineer
4 days ago
Lund, Skåne, Sweden Axis Communications AB Full time 580,000 - 950,000 per yearJob TitleEmbedded Firmware Engineer - Video Encoders and Algorithms, LundJob DescriptionJob DescriptionWho is Your Future Team?At Axis Communications, we're passionate about pushing the boundaries of video surveillance. Our Core Technologies Media Team is at the forefront of innovation, developing cutting-edge video encoding capabilities from concept to...
-
Senior Electronics Engineer
2 days ago
Lund, Skåne, Sweden Axis Communications Full time 60,000 - 150,000 per yearJob TitleSenior Electronics EngineerJob DescriptionAxis is a world-leading company in an industry that belongs to the future. We love innovation and new ideas, especially when they come from our own employees. We believe that it is our encouragement of independent thinking, openness and cooperation that has brought us to the position we are in today. We are...
-
Senior Electronics Engineer
4 days ago
Lund, Skåne, Sweden Axis Communications Full time 60,000 - 120,000 per yearJob TitleSenior Electronics EngineerJob DescriptionAxis is a world-leading company in an industry that belongs to the future. We love innovation and new ideas, especially when they come from our own employees. We believe that it is our encouragement of independent thinking, openness and cooperation that has brought us to the position we are in today. We are...
-
Product Imaging Engineer, Lund
2 days ago
Lund, Skåne, Sweden Axis Communications Full timeJob TitleProduct Imaging Engineer, LundJob DescriptionDo you want to be where creativity and new ideas are appreciated? Now you have the opportunity to work as Product Imaging Engineer and develop the world's best surveillance camerasYour future team – Fixed Cameras ImagingWe are a product development team that develops the imaging system in Axis fixed...
-
Electronics Design Engineer
4 days ago
Lund, Skåne, Sweden CO-WORKER TECHNOLOGY Full time 550,000 - 750,000 per yearAssignment Description:We are now looking for an experienced Electronics Design Engineer to join one of our leading clients in the technology sector. In this assignment, you will take overallresponsibility for the design, testing, and certification of electronic systems within complex product development projects.About the roleIn this role, you will be...
-
Embedded Software Engineer
2 days ago
Lund, Skåne, Sweden SIRI AB Full time 120,000 - 180,000 per yearPosition: Senior Embedded Software Engineer – IoT & ConnectivityLocation: Lund, SwedenOverviewWe are seeking a highly skilled Senior Embedded Software Engineer to join our team in Lund. The role involves designing, developing, and integrating software for IoT and connectivity-based embedded systems. You will work on RTOS platforms, optimising performance...
-
Product Imaging Engineer, Lund
4 days ago
Lund, Skåne, Sweden Axis Communications Full timeJob TitleProduct Imaging Engineer, LundJob DescriptionDo you want to be where creativity and new ideas are appreciated? Now you have the opportunity to work as Product Imaging Engineer and develop the world's best surveillance camerasYour future team – Fixed Cameras ImagingWe are a product development team that develops the imaging system in Axis fixed...
-
Engineering Manager, Lund
4 days ago
Lund, Skåne, Sweden Axis Communications Full time 120,000 - 180,000 per yearJob TitleEngineering Manager, LundJob DescriptionDo you enjoy working with people, leadership, and technology? Are you excited about product development? We're looking for a manager to lead a team responsible for software development in one of Axis' most exciting and fastest-growing product areas.Who is your future team?Your future team is the Multichannel...