Taro Logo

Senior Platform Software Engineer

Teledyne Technologies provides enabling technologies for industrial growth markets including aerospace, defense, factory automation, environmental monitoring, and medical imaging.
Fareham, UK
Embedded
Senior Software Engineer
Hybrid
5+ years of experience
Consumer

Description For Senior Platform Software Engineer

Teledyne FLIR's Raymarine division, a leader in Marine Electronics, is seeking a Senior Platform Software Engineer to join their team in Fareham, UK. This role focuses on developing cutting-edge marine electronics products including Radar, Sonar, Cameras, and Chart Plotters. The position requires expertise in Linux platform development, including bootloader, kernel, and driver implementation. You'll be working in a collaborative environment, participating in the full product lifecycle from conception to deployment. The role offers an opportunity to work with advanced technologies in the marine sector while being part of a company that values innovation and technical excellence. The position offers comprehensive benefits and the chance to work in a facility that handles everything from R&D to manufacturing under one roof. The hybrid work arrangement requires at least 4 days per week on-site, allowing for some flexibility while maintaining strong team collaboration. This is an excellent opportunity for an experienced embedded systems engineer looking to make an impact in marine technology development.

Last updated 2 days ago

Responsibilities For Senior Platform Software Engineer

  • Full Linux platform bring-up including bootloader, kernel, drivers and dts files
  • Building Linux root file system and device drivers
  • Creating software upgrade processes
  • Writing scripts and services for board startup
  • Designing and implementing low-level drivers and communication protocols
  • Conducting testing and debugging of systems
  • Working with product development team on software requirements and architecture

Requirements For Senior Platform Software Engineer

Linux
  • Proven experience as a Senior Platform Software Engineer with Linux platform bring up
  • Familiarity with Yocto and/or buildroot
  • Proficiency in debugging tools and techniques
  • Solid understanding of hardware design principles
  • Experience with various Linux capable processors
  • Excellent problem-solving skills and attention to detail
  • Excellent collaboration and communication skills
  • Ability to be on site at least 4 days per week

Benefits For Senior Platform Software Engineer

Medical Insurance
Equity
  • Wellness rewards
  • Long term disability insurance
  • Private healthcare
  • Employee stock purchase program
  • Extended maternity/paternity coverage
  • Electric car and cycle schemes
  • Employee assistance programs
  • Onsite parking with free electric car charging
  • Subsidised canteen

Interested in this job?

Jobs Related To Teledyne FLIR Senior Platform Software Engineer