Senior Embedded Software Engineer

1 week ago


Brea, California, United States Safran Passenger Innovations Full time
Job Overview

The Senior Embedded Software Engineer within the Platform Software division is responsible for the architecture, design, development, testing, and integration of software necessary for the creation of display and video systems utilized in commercial aviation. Candidates should possess substantial experience with Qualcomm Snapdragon System on Chips (SoCs).

Key Responsibilities:

  • Develop and implement software solutions for embedded systems, from initial requirements through to production deployment.
  • Provide accurate estimates for development timelines and resource allocation.
  • Maintain, support, and enhance existing platform software to ensure optimal performance.
  • Evaluate third-party and open-source software, implementing as necessary.
  • Analyze and improve the efficiency, performance, stability, and scalability of system resources.
  • Integrate and validate new product designs to meet specifications.
  • Collaborate with hardware design and development teams to ensure seamless integration.
  • Support and mentor software team members and collaborate with cross-functional teams.
  • Engage in discussions regarding design approaches and methodologies.
  • Conduct code reviews and participate in peer review processes.
  • Ensure adherence to software quality assurance standards.
  • Document and report on project status and development progress.
  • Contribute to and participate in DevOps and Continuous Integration/Continuous Deployment (CI/CD) practices.
  • Perform additional job-related tasks as assigned.

Qualifications:

  • Bachelor's Degree in Computer Engineering, Computer Science, or a related field; Electrical Engineering experience is a plus.
  • Over 10 years of experience in software development.
  • A minimum of 3 years of hands-on experience with Qualcomm SoCs, including board bring-up, driver development, and kernel work.
  • Proficient in Linux embedded operating system development.
  • Strong programming skills in C, C++, Python, and bash/sh.
  • Expertise in low-level software development, particularly with Qualcomm 32- and 64-bit ARM SoCs, including:
    • Kernel development and updates through porting and patch integration.
    • Microcontroller firmware development.
    • Device driver creation.
    • Operating System and Boot Loader development.
  • Experience in abstracting and managing access to Linux kernel-level functions.
  • Familiarity with common embedded bus protocols such as I2C, PCIe, SPI, MDIO, and CAN.
  • Comprehensive knowledge of the video stack in a Linux graphics environment, including MPEG-2, MPEG-4, H.264, and H.265 formats.
  • Experience with Audio/Video (A/V) device drivers, kernel modules, and libraries.
  • Understanding of embedded circuit design and PCB schematics, especially with ARM/x86 processors.

Compensation:

The salary range for this position is between $129,000 and $166,000 annually, with actual base pay varying based on skills, experience, and job-related knowledge.



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

    Job OverviewCompany BackgroundSafran Passenger Innovations is committed to revolutionizing the Passenger Experience by providing state-of-the-art In-Flight Entertainment and Connectivity (IFEC) solutions. Our offerings are designed to meet the dynamic demands of air travelers, delivering innovative media distribution and networking technologies. As a key...


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

    Job OverviewCompany Overview At Safran Passenger Innovations, we are dedicated to enhancing the Passenger Experience in aviation. As a pioneering company in In-Flight Entertainment and Connectivity (IFEC), we specialize in the design, engineering, manufacturing, and support of top-tier solutions that redefine in-flight experiences. Our innovative products...


  • Brea, California, United States Solvenow Inc. Full time

    Are you prepared to take on a rewarding challenge in the domain of Senior Transmission Line Engineer - Transmission? This position provides an opportunity to engage in stimulating projects for diverse clients while enjoying the benefits of employee ownership that significantly enhance your professional journey. Become a part of our team at Solvenow Inc. as a...


  • Brea, California, United States Burns & McDonnell Full time

    Job SummaryWe are seeking a highly experienced Senior Transmission Engineer to lead our transmission line design team. As a key member of our electrical engineering practice, you will be responsible for overseeing the design of complex transmission line projects, providing technical expertise, and leading technical design staff.Key ResponsibilitiesLead the...


  • Brea, California, United States Solvenow Inc. Full time

    About the JobJob Summary: We are seeking a highly experienced Senior Transmission Engineer to lead our transmission line design projects. As a key member of our team, you will be responsible for overseeing the design of complex transmission line projects, providing technical expertise, and leading technical design staff.Key Responsibilities:Lead the design...


  • Brea, California, United States Burns & McDonnell Full time

    Position OverviewAt Burns & McDonnell, we empower you to take charge of your career trajectory. With over 350 specialized services, there are ample opportunities for professional growth within our organization. Our approach is straightforward: recruit exceptional talent, identify their passions and strengths, and facilitate their success. You will play a...


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

    Job OverviewPosition Summary:The Senior Sustaining Engineer acts as the key liaison between Customer Support and the Engineering and Manufacturing divisions. This role is pivotal in enhancing product quality and operational procedures.Key Responsibilities:Drive the Time To Resolution for all engineering-related challenges.Collaborate with Hardware and...


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

    Job OverviewPosition Summary:The Senior Sustaining Engineer acts as the main liaison between Customer Support and the Engineering and Manufacturing divisions. This role is pivotal in enhancing product quality and operational procedures.Key Responsibilities:Drive the resolution timeline for all engineering-related challenges.Collaborate with Hardware and...


  • Brea, California, United States INTERNATIONAL CODE COUNCIL INC Full time

    Job OverviewPosition Summary:The Senior Structural Engineer at ICC-ES plays a crucial role in ensuring the compliance of construction materials and methods with established codes. This position involves intricate technical responsibilities, including the assessment of building products, the formulation of acceptance criteria, and the preparation of detailed...


  • Brea, California, United States HdL Companies Full time

    Position OverviewThe Software Quality Assurance Engineer II plays a crucial role in the development lifecycle by conducting thorough research, design, programming, and testing of proprietary software systems, as well as integrating off-the-shelf hardware and software solutions.Key ResponsibilitiesAnalyze software applications and SQL scripts to identify and...


  • Brea, California, United States INTERNATIONAL CODE COUNCIL INC Full time

    Job OverviewPosition Summary:The ICC-ES PMG Senior Engineering Specialists report directly to the Vice President of ES-PMG and undertake responsibilities of a technical and often intricate nature. Their role encompasses assessing the compliance of products, materials, and methodologies with building, plumbing, mechanical, and gas codes, as well as technical...


  • Brea, California, United States Burns & McDonnell Full time

    Elevate Your Career as a Senior Transmission EngineerIn the role of Senior Transmission Engineer, you will spearhead the design of complex transmission line initiatives, offering your technical expertise while guiding a team of design professionals. Your contributions will be essential in ensuring technical oversight of projects and adherence to industry...


  • Brea, California, United States Avery Products Corporation Full time

    About the RoleAvery Products Corporation is seeking a highly skilled Senior IT Support Engineer to join our IT Service Desk team. As a key member of our team, you will be responsible for providing technical support and resolving complex IT issues for our employees.Key ResponsibilitiesTechnical Support: Provide timely and effective technical support to...


  • Brea, California, United States HdL Companies Full time

    Company OverviewThe HdL Companies specialize in assisting local governments in enhancing their revenue streams through comprehensive research and financial analysis, offering software solutions tailored to their operational needs. With a strong reputation in the financial services domain, we proudly serve a wide array of local governments across the nation....


  • Brea, California, United States HdL Companies Full time

    Company OverviewThe HdL Companies specialize in assisting local governments in maximizing their revenue through comprehensive research and financial analysis, offering innovative software solutions tailored to their operational needs. With a strong reputation in the financial services sector, we proudly serve a diverse range of local governments across the...


  • Brea, California, United States HdL Companies Full time

    Company OverviewThe HdL Companies specialize in assisting local governments in enhancing their revenue streams through comprehensive research and financial analysis, alongside providing innovative software solutions tailored to their operational needs. Renowned for our proficiency in the financial services sector, we proudly serve a multitude of local...


  • Brea, California, United States Bristol Industries Full time

    About the Role:We are seeking a highly skilled and experienced Senior Project Engineer to join our Industrial team at Bristol Industries. As a key member of our team, you will be responsible for leading projects from conception to completion, ensuring timely delivery, and exceeding customer expectations.Key Responsibilities:Develop and implement project...


  • Brea, California, United States Burns & McDonnell Full time

    Position: Senior Energy Systems AnalystLocation: Brea, CaliforniaEmployment Type: Full-timeTravel Requirements: Occasional travel required (approximately 15%)Role Overview:The Senior Energy Systems Analyst will collaborate closely with project managers and consultants to devise innovative solutions addressing the technical and economic challenges faced by...


  • Brea, California, United States Avery Products Corporation Full time

    About the RoleAvery Products Corporation is seeking a highly skilled Senior IT Support Engineer to join our IT Service Desk team. As a key member of our team, you will be responsible for providing technical support and resolving complex issues for our customers.Key ResponsibilitiesTechnical Support: Provide timely and effective technical support to customers...


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

    Job OverviewPosition Summary:The role serves as the key liaison between Customer Support and the Engineering and Manufacturing divisions. This position is pivotal in enhancing product quality and operational procedures. The individual will be accountable for optimizing the Time To Resolution for all engineering-related challenges.Key...