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
Working with Qualcomm Snapdragon SoCs is crucial for Embedded Software Engineers in Chino Hills, CA, as it involves low-level driver development, kernel integration, and hardware interfacing. This expertise enhances efficiency in embedded systems tailored for commercial aircraft displays, a key industry demand in Southern California.
Mid-career Embedded Software Engineers should deepen their knowledge in Linux kernel development, video codec integration like H.264/H.265, and real-time embedded system optimization. Familiarity with CI/CD pipelines and cross-functional hardware collaboration also boosts performance in aviation-focused software projects.
Proficiency in C, C++, and Python is vital for embedded software roles, especially when developing video systems. Bash scripting supports automation tasks. These languages enable engineers to handle firmware, device drivers, and kernel modules effectively within high-tech California companies.
Affinity Search designs this role to exploit Southern California's aerospace ecosystem, emphasizing Qualcomm SoC expertise and embedded Linux development. The position aligns with regional innovation trends, ensuring engineers contribute to cutting-edge avionics software and benefit from local industry collaborations.
The Chino Hills area offers a competitive market for Embedded Software Engineers, especially in aerospace sectors. Salaries typically range from $150,000 to $200,000 annually, reflecting advanced skill sets with Qualcomm SoCs and embedded Linux expertise valued by employers like Affinity Search.
Affinity Search focuses on specialized embedded systems for aviation, offering engineers exposure to Qualcomm Snapdragon technologies and complex video processing projects. Though relocation assistance isn't provided, the company fosters a collaborative environment pivotal for career growth in embedded software engineering.
Certifications in embedded Linux development, real-time operating systems, or semiconductor technologies can boost a candidate's profile locally. Additionally, hands-on experience with Qualcomm platforms is highly regarded by employers in Los Angeles and surrounding tech hubs.
Chino Hills' moderate cost of living compared to Los Angeles allows for competitive yet balanced salary offers. Engineers can expect compensation that reflects local economic factors, ensuring a comfortable lifestyle while working on sophisticated embedded systems within the aerospace sector.
Daily hurdles include debugging complex interactions between software and embedded hardware, ensuring real-time performance, and adapting kernel modules to new Qualcomm SoCs. Collaboration with hardware engineers is critical to resolving integration issues efficiently in aviation-grade systems.
Engineers can advance to senior or staff roles by mastering video codec optimizations, kernel development, and leading cross-functional projects. Specializing in Qualcomm-based embedded systems opens pathways toward principal engineer positions, especially in aerospace-related embedded software domains.
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