Embedded Software Engineer
Salary:$150,000 - $200,000 per year
Location:Brea, CA
Posted:November 17 2025
Minimum Degree:
Relocation Assistance:Not Available
TheStaff Embedded Software Engineeron 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
Apply for this position
Similar Jobs
Senior Embedded Software Engineer
Los Angeles, CA - 200000
IT and OT Software Applications Manager
Spring Grove, IL - 195000
Senior Industrial Engineer Process Engineer
Newark, NJ - 200000
AI/ML Software Engineer
Sarasota, Florida - 0
Software Engineer
Huntsville, AL - 120000
Software Engineer III
Huntsville, AL - 120000
About Us
Quick Links
Hot Jobs
Freqently Asked Questions
Proficiency in kernel development, driver integration, and board bring-up on Qualcomm Snapdragon SoCs is highly valued in Buena Park, CA. Expertise with Linux embedded systems, C/C++, and low-level firmware development significantly boosts your competitiveness in this specialized embedded software engineering niche.
In commercial aircraft display systems, embedded software engineers engage deeply with system architecture and real-time integration. The role often requires optimizing video codecs and device drivers to ensure reliability and safety, creating a dynamic blend of hardware interfacing and software performance tuning.
Employers around Buena Park, CA, often favor candidates with certifications related to embedded Linux systems, such as Linux Foundation Certified Engineer or ARM Accredited Engineer. Practical experience with Qualcomm SoCs and familiarity with real-time operating systems also enhance local job prospects.
Embedded Software Engineers in Buena Park typically earn between $150,000 and $200,000 annually, reflecting the region’s high cost of living and demand for advanced embedded skills. Salaries in Los Angeles might vary slightly but generally align closely due to the competitive tech market in Southern California.
Affinity Search emphasizes integration with commercial aviation video systems and Qualcomm Snapdragon SoCs, offering a niche focus uncommon in many embedded roles. Their environment encourages cross-team collaboration and advanced kernel-level development, providing unique growth opportunities in aerospace-focused embedded software.
At Affinity Search, embedded engineers benefit from hands-on experience with cutting-edge aircraft display tech and mentoring in complex software-hardware interfacing. The company fosters skill diversification across kernel development, video stack engineering, and devops pipelines, preparing engineers for senior technical or leadership roles.
Daily hurdles include ensuring real-time processing stability, integrating diverse hardware components, and managing video codecs like MPEG and H.264 within embedded Linux environments. Engineers must balance performance optimization with strict aviation safety standards, demanding meticulous testing and cross-disciplinary teamwork.
Buena Park’s embedded engineering scene is moderately competitive, with demand growing for engineers skilled in Qualcomm SoCs and Linux kernel development. Candidates with deep hardware-software integration experience and video stack knowledge stand out, although relocation support is limited, influencing local applicant pools.
While senior roles dominate in this region, entry-level embedded software engineer positions occasionally appear, often requiring foundational skills in C/C++ and basic Linux. Aspiring engineers benefit from internships or junior roles focusing on driver development and embedded Linux support to build relevant experience.
Yes, Affinity Search expects embedded engineers to contribute to DevOps and CI/CD workflows, ensuring continuous integration and deployment of embedded software. Familiarity with these pipelines enhances software quality and accelerates development cycles, making it a valuable skill for embedded professionals within the company.
Find The Related Jobs
Telequest Communications Inc
Embedded Software Engineer
Brea, CA
Career Development Partners
Embedded Software Engineer
Walnut, CA
Career Development Partners
Embedded Software Engineer
Buena Park, CA
Career Development Partners
Embedded Software Engineer
La Puente, CA
Career Development Partners
Embedded Software Engineer
Rowland Heights, CA
Popular Searches for Embedded Software Engineer