Embedded Software Engineer

2 months ago


Brea, United States Safran Passenger Innovations Full time

The Staff Embedded Software Engineer on the Platform Software team participates in the architecture, design, development, test, and integration of software required to produce displays and video systems used in commercial passenger aircraft. Must have experience with Qualcomm Snapdragon SoCs.

*Please note: The level and compensation offered for this position will be based on a variety of factors, including but not limited to, qualifications, experience, education, and skills.

Duties and Responsibilities: 

  • Design and implement software for embedded devices and systems - from requirements to production 
  • Provide estimates for development effort 
  • Support, maintain and improve existing platform software 
  • Assess third party and open-source software and in some cases implement same 
  • Analyze and enhance efficiency, performance, stability, and scalability of system resources 
  • Integrate and validate new product designs 
  • Interface with hardware design and development teams 
  • Support software team members and other cross functional teams 
  • Participate in design approach discussions 
  • Review code and design, participate in peer reviews  
  • Support software Quality Assurance 
  • Write and/or report status 
  • Contribute/participate in DevOps/CI/CD pipeline 
  • Perform other job-related duties as assigned 

Requirements

  • Bachelor’s Degree in Computer Engineering, Computer Science, or equivalent experience in a related field (Electrical Engineering training or experience is advantageous) 
  • 10+ years of experience working in a Software development  
  • 3+ years of experience with Qualcomm SoCs – Board bring-up, driver experience, kernel development 
  • Experience with Linux embedded operating system development 
  • Experience with C, C++, Python, bash/sh 
  • Low-level software expertise, particularly with Qualcomm 32- and 64-bit ARM SoCs: 
    • Kernel development and maturity updates via porting and patch integration 
    • Microcontroller firmware 
    • Device drivers 
    • Operating System 
    • Boot Loaders 
  • Experience in abstracting/wrapping/limiting access to Linux kernel-level functions 
  • Experience with common embedded bus functionality: I2C, PCIe, SPI, MDIO, CAN, etc. 
  • Experience with full video stack experience in Linux graphics environment 
  • MPEG-2, MPEG-4, H.264, H.265 video formats 
  • Audio/Video (A/V) device drivers, A/V kernel modules and/or A/V libraries 
  • Understanding of embedded circuit design and PCB schematics, particularly with ARM/x86 processors 

Benefits

The starting pay range for this position is $155,000 to $195,000 per year however, base pay offered may vary depending on the level, skills, experience, job-related knowledge and location.



  • Brea, California, United States Safran Passenger Innovations Full time

    The Safran Passenger Innovations team is seeking an experienced Embedded Software Engineer to join our Platform Software team. This role will play a critical part in the architecture, design, development, test, and integration of software required to produce displays and video systems used in commercial passenger aircraft.Key ResponsibilitiesDesign and...


  • Brea, California, United States Safran Passenger Innovations Full time

    The role of Staff Embedded Software Engineer on the Platform Software team at Safran Passenger Innovations involves contributing to the design, development, integration, and testing of software required for commercial passenger aircraft displays and video systems.Key Responsibilities:Software Development: Design and implement software for embedded devices...


  • Brea, California, United States Safran Passenger Innovations Full time

    OverviewSafran Passenger Innovations is seeking a skilled Embedded Software Engineer to join our Platform Software team. The successful candidate will participate in the development of software required to produce displays and video systems used in commercial passenger aircraft.


  • Brea, California, United States Safran Passenger Innovations Full time

    Key ResponsibilitiesIn this role, you will:Design and implement software for embedded devices and systems - from requirements to productionProvide estimates for development effortSupport, maintain and improve existing platform softwareAssess third party and open-source software and in some cases implement sameAnalyze and enhance efficiency, performance,...


  • Brea, California, United States Safran Passenger Innovations Full time

    About the RoleWe are seeking a highly experienced Senior Software Architect to join our Platform Software team at Safran Passenger Innovations.Job OverviewThe successful candidate will be responsible for designing and implementing software for embedded devices and systems, from requirements to production. This includes providing estimates for development...


  • Brea, California, United States Safran Passenger Innovations Full time

    Job OverviewWe are a dynamic company, Safran Passenger Innovations, dedicated to revolutionizing the in-flight entertainment experience. As a leading provider of cutting-edge technology, we design and deliver world-class solutions that enhance air travel.About the RoleThe Staff Software Engineer will play a pivotal part in our RAVE In-flight Entertainment...


  • Brea, California, United States Safran Passenger Innovations Full time

    At Safran Passenger Innovations, we strive to elevate the passenger experience through cutting-edge in-flight entertainment and connectivity solutions. As a pioneering company in this field, we continuously push boundaries to deliver seamless and engaging experiences for airline passengers.The Staff Software Engineer will play a pivotal role in shaping our...


  • Brea, California, United States Safran Passenger Innovations Full time

    OverviewSafran Passenger Innovations is a leading innovator in the In-Flight Entertainment industry, and we're seeking an experienced Software Engineering Team Lead to join our team.About the RoleWe are looking for a highly skilled and motivated individual to lead our software engineering team. As a Software Engineering Team Lead, you will be responsible for...


  • Brea, California, United States Safran Passenger Innovations Full time

    Job Title:Software Engineering Team LeadCompany Overview:Safran Passenger Innovations is a leading company in the In-Flight Entertainment (IFE) industry, focusing on delivering innovative solutions that enhance passenger experience.Salary:The estimated salary for this position is $119,000 to $154,000 per year, depending on skills, experience, job-related...


  • Brea, California, United States Safran Passenger Innovations Full time

    RequirementsWe are seeking a highly experienced professional with:Bachelor's Degree in Computer Engineering, Computer Science, or equivalent experience in a related field (Electrical Engineering training or experience is advantageous)10+ years of experience working in a Software development3+ years of experience with Qualcomm SoCs – Board bring-up, driver...


  • Brea, United States Safran Passenger Innovations Full time

    The Principal Engineer, Software Architecture, partners with key stakeholders across the organization in developing platform technical roadmap and strategies. This individual acts as a technical leader to guide the creation and lifecycle of software platform architecture.  Produces architectural block diagrams and high-level designs, delivers architectural...


  • Brea, California, United States Intuites, LLC Full time

    At Intuites, LLC, we are seeking a highly skilled Software Automation Engineer to join our team. This role is ideal for an individual with at least 5 years of IT Testing and/or test automation experience primarily using Java.The successful candidate will be responsible for creating automated tests using Java/Selenium and fostering continuous improvement and...


  • Brea, California, United States Safran Passenger Innovations Full time

    Safran Passenger Innovations is seeking a highly skilled Senior Software Systems Architect to join our team. This individual will be responsible for leading the development of software platforms and applications, and overseeing architectural decisions.This role requires a deep understanding of software and application design and architecture, including...


  • Brea, California, United States Safran Passenger Innovations Full time

    Job Summary: We are seeking a highly experienced Enterprise Architect to lead the development of our microservices architecture.About the Role: As a key member of our team, you will be responsible for designing and implementing scalable applications using microservices architecture patterns and best practices. You will work closely with customers to gather...


  • Brea, California, United States Safran Passenger Innovations Full time

    Job OverviewSafran Passenger Innovations is seeking a highly skilled Technical Leader to join our team. As a Principal Engineer, Software Architecture, you will be responsible for developing the technical roadmap and strategies for our software platform.


  • Brea, California, United States Safran Passenger Innovations Full time

    Safran Passenger Innovations is seeking a highly skilled Cloud Architect, Principal Engineer to join our team. This individual will be responsible for leading the development of scalable applications and overseeing architectural decisions.This role requires a deep understanding of cloud platforms, container orchestration, and microservices architecture...


  • Brea, California, United States Ventura Foods Full time

    About the RoleVentura Foods is seeking an experienced DevOps Engineering Manager to lead our team in streamlining software deployment and operations processes. As a key member of our technology organization, you will be responsible for directing teams in defining, building, automating, and implementing software engineering best practices, governance,...


  • Brea, California, United States Get Structural, Inc. Full time

    Job OverviewWe are seeking a skilled Senior Structural Project Engineer to join our team at Get Structural, Inc. This is a full-time position that requires a high level of technical expertise and experience in structural engineering.The estimated salary for this role is $85,000 - $110,000 per year, depending on location and experience.Key...


  • Brea, California, United States Ventura Foods Full time

    Ventura Foods is a leading manufacturer of food solutions for the global market. We are seeking an experienced DevOps Engineer to join our team as a DevOps Engineering Manager, responsible for leading and managing a team of DevOps engineers to streamline software deployment and operations processes.Job OverviewThis role will play a key part in defining,...


  • Brea, United States Get Structural, Inc. Full time

    Job DescriptionJob DescriptionThe position of structural project engineer involves performing all duties related to structural design of solar and construction (type V) projects. Occasional site visits are required to investigate as-built conditions or assess structural conformance of constructed designs.TasksDraft structural components involved with wood...