Post job

Embedded software engineer jobs in Bellflower, CA - 2,125 jobs

All
Embedded Software Engineer
Senior Embedded Software Engineer
Senior Software Engineer
Embedded Engineer
Firmware Engineer
  • Senior Software Engineer, RAIL

    Anduril Industries 4.1company rating

    Embedded software engineer job in Costa Mesa, CA

    Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D command and control center. As the world enters an era of strategic competition, Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM In Anduril's Tactical Recon and Strike (TRS) division, we're pushing the boundaries of aerial drone technology. We're the driving force behind groundbreaking products like Ghost, Anvil, Bolt, and Altius, taking them from concept to fully operational systems that are reshaping the landscape of defense and security. Our team tackles the entire spectrum of small drone development (Group 1-3), from the drones themselves to the critical equipment needed for testing, deployment, and operation. We thrive on solving complex challenges, collaborating with specialist teams to deliver cutting-edge solutions for our customers. In TRS, you'll be at the forefront of innovation, working with state-of-the-art technology and pushing the limits of what autonomous systems can achieve. If you're passionate about creating transformative technology and want to be part of a team that's shaping the future of defense capabilities, we want to hear from you. Join us in our quest to develop game-changing aerial systems that are redefining what's possible in tactical reconnaissance and strike operations. ABOUT THE JOB RAIL has two primary customers: * Mission Autonomy (MA) - Mission Autonomy at Anduril is responsible for coordinating mission-level behaviors by manipulating hardware. For example, "fly to these waypoints," "enter radio silence mode," or "arm munitions." * Robotics Business Lines - These teams own specific Anduril robots end-to-end, as well as individual pieces of hardware on those robots. RAIL bridges the gap between Mission Autonomy and diverse sets of hardware by creating common hardware interfaces. To allow Anduril to effortlessly integrate with new hardware. RAIL enables Anduril to scale and deploy ambitious new robot designs on short timelines by leveraging learnings and investments from our existing portfolio of diverse hardware and products. For example, Anduril procures autopilots from a multitude of different hardware vendors. Each autopilot has a subtly different hardware interface - some use MAVLINK, some use STANAG, others use bespoke vendor-specific serial interfaces. Despite having different interfaces, they all provide standard functionality that flies along a set of waypoints. As an author of advanced mission behavior, I shouldn't care whether my autopilot speaks MAVLINK or STANAG - I just want my vehicle to get flying. RAIL abstracts away these subtle hardware differences from Mission Autonomy by providing a shared, common interface as a layer between Mission Autonomy and low-level hardware integrations. RAIL also provides other valuable features such as hardware custody management and access-control semantics, shared-memory IPC approaches and flexible observability plugins, to name a few. RAIL is uniquely situated within Anduril. As the layer between Mission Autonomy and low-level-hardware at Anduril, you will find yourself developing a broad set of expertise working with nearly every robotics team at Anduril. To date, we've flown all across our US offices and test sites to launch new initiatives with Ghost, Altius, Dive, and Fury. Come help RAIL build the future of robot autonomy at Anduril! WHAT YOU'LL DO Own major feature development and rollout of large features for our products - RAIL works with nearly every robotics team at Anduril - humility, empathy, and strong collaboration skills are key to success on the RAIL team! Write and maintain core systems that all robotics platforms at Anduril will use. Work closely with our vehicle software teams during product development, understanding their needs, and delivering high leverage software they are able to use bring their product to market. REQUIRED QUALIFICATIONS 4+ years of C++ or Rust experience in a Linux development environment - you will be expected to learn Rust on the job, but prior Rust experience is not required BS in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related field Proven understanding of data structures, algorithms, concurrency, and code optimization Experience troubleshooting and analyzing remotely deployed software systems Experience working with and testing electrical and mechanical systems Eligible to obtain and maintain an active U.S. Secret security clearance PREFERRED QUALIFICATIONS Experience programming for embedded and physical devices Eligible to obtain and hold a US DoD Security Clearance Python and/or Go experience Multi-agent coordination of UAVs US Salary Range $191,000-$253,000 USD The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total compensation package. Additionally, Anduril offers top-tier benefits for full-time employees, including: Platinum Healthcare Benefits: For U.S. roles, we offer comprehensive medical, dental, and vision plans at little to no cost to you. For UK roles, Private Medical Insurance (PMI): Anduril will cover the full cost of the insurance premium for an employee and dependents. For AUS roles, Private health plan through Bupa: Coverage is fully subsidized by Anduril. Basic Life/AD&D and long-term disability insurance 100% covered by Anduril, plus the option to purchase additional life insurance for you and your dependents. Extremely generous company holiday calendar including a holiday hiatus in December, and highly competitive PTO plans. 16 weeks of paid Caregiver & Wellness Leave to care for a family member, bond with your baby, or tend to your own medical condition. Family Planning & Parenting Support: Fertility (eg, IVF, preservation), adoption, and gestational carrier coverage with additional benefits and resources to provide support from planning to parenting. Mental Health Resources: We provide free mental health resources 24/7 including therapy, life coaching, and more. Additional work-life services, such as free legal and financial support, available to you as well. A professional development stipend is available to all Andurilians. Company-funded commuter benefits available based on your region. Relocation assistance (depending on role eligibility). 401(k) retirement savings plan - both a traditional and Roth 401(k). (US roles only) The recruiter assigned to this role can share more information about the specific compensation and benefit details associated with this role during the hiring process. Anduril is an equal-opportunity employer committed to creating a diverse and inclusive workplace. The Anduril team is made up of incredibly talented and unique individuals, who together are disrupting industry norms by creating new paths towards the future of defense technology. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law, including those with a criminal history, in a manner consistent with the requirements of applicable state and local laws, including the CA Fair Chance Initiative for Hiring Ordinance. We actively encourage members of recognized minorities, women, Veterans, and those with disabilities to apply, and we work to create a welcoming and supportive environment for all applicants throughout the interview process. If you are someone passionate about working on problems that have a real-world impact, we'd love to hear from you! To view Anduril's candidate data privacy policy, please visit **********************************************
    $191k-253k yearly 7d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Flight Software Engineer (Senior)

    Apex Space

    Embedded software engineer job in Los Angeles, CA

    Spacecraft represent the most pressing unmet need across the entire aerospace industry. As more launch vehicles come online and the cost to orbit decreases, more companies launching payloads to space continue to emerge. For the first time in history, this influx of payload companies combined with reduced launch costs has resulted in a massive increase in need for commercial spacecraft platforms, known as satellite buses. These buses hold the payloads of our customers and are flown on launch vehicles. Apex manufactures these satellite buses at scale using a combination of software, vertical integration, and hardware that is designed for manufacturing. Our spacecraft enable the future of society: ranging from earth observation to communications and more. We'd love for you to join us on our mission of providing humankind access to the galaxy beyond our planet. About the Role As a member of the Flight Software team, you will design, develop, and own the software driving the autonomous operation of Apex's satellite buses. You will be responsible for developing mission critical systems that operate reliably 24/7, ensuring that Apex's spacecraft continue to operate in all scenarios. In this role, you will work closely with both internal teams and external customers, aligning your solutions with company objectives and user requirements. We are looking for motivated engineers who are eager to solve complex problems with a focus on practicality and scalability, and who thrive in a dynamic, fast-paced environment. Responsibilities * Design, implement and own mission critical software applications for satellite systems. * Support commissioning of spacecraft during launch and early operations and ensure software systems remain functional during critical operations. * Own spacecraft software solutions through the full lifecycle from initial design to deployment. * Perform unit testing, integration testing, and system-level testing of software components, identifying and resolving any defects or issues. * Collaborate with cross-functional teams to baseline product requirements and technical roadmaps. Requirements * U.S. Person status is required as this position needs to access export controlled data. * 6+ years of total flight software experience * Bachelor's degree in CS, EE or equivalent. * Strong proficiency in programming languages such as Python, C++, Rust. * Experience with real time systems running on distributed hardware. * Knowledge of embedded Linux operating systems, system administration and creating Linux distributions (Yocto). * Familiarity with satellite systems and protocols, such as CCSDS, and ECSS. * Experience with software integration, testing, and validation for real-time and distributed systems. * Familiarity with network protocols (TCP/IP, UDP), secure communication systems, Protobuf and encryption. Compensation Salary Range: $185,000 - $215,000 a year The stated compensation range reflects only the targeted base salary range and excludes additional benefits. If your salary requirements fall outside of the range, we still encourage you to apply. Why Join Apex? Apex believes in creating a work environment that you look forward to embracing every day. Our employees love working at Apex, and we want you to love it too. We're a fast-growing startup backed by $200M in Series C funding, and we invest heavily in our people from day one. What We Offer: * Shared upside: Receive equity in Apex, letting you benefit from the work you create * Best-in-class healthcare: 100% company-paid medical, dental, and vision for you and your dependents, plus $100k life insurance at no cost * Comprehensive PTO package to reset and recharge - starting at 15 days vacation, growing to 20+ days annually, plus 10 paid holidays * Competitive 401(k) plan with generous matching - 100% match on first 3%, 50% on next 2% * 8 weeks paid parental leave plus childcare reimbursement up to $350/day for work-related travel * Daily catered lunch and unlimited snacks to keep you fueled throughout the day * Vibrant community: Monthly office BBQs, pickleball tournaments, run club, and social gatherings for you and your family * Your dream desk setup and all the tools you need to be your most productive self * World-class Playa Vista office with EV chargers, with the benefit of in-person collaboration with amazing coworkers and flexibility to integrate work and life * Real impact opportunity: Work alongside experts from aerospace, new space, and other cutting-edge industries to make a lasting difference Ready to join a team where your contributions matter and your future is bright? Let's build something extraordinary together. Equal Opportunity Employer Apex Technology, Inc. is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Candidates and employees are always evaluated based on merit, qualifications, and performance. We will never discriminate on the basis of race, color, gender, national origin, ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.
    $185k-215k yearly 7d ago
  • Senior Flight Software Engineer

    Approach Venture LLC

    Embedded software engineer job in El Segundo, CA

    Senior Flight Software Engineer - Help Build the Next Generation of Spacecraft Systems! El Segundo, CA | On-site A fast-growing space technology startup is developing advanced spacecraft systems for high-energy orbital missions across LEO, MEO, GEO, and cislunar space. Founded by experienced engineers with backgrounds at leading aerospace organizations, the team is building next-generation propulsion and vehicle platforms that push the boundaries of orbital access and mission capability. This role offers the chance to take ownership of critical flight software systems supporting upcoming vehicle demonstrations and future missions. You will work closely with a highly technical founding team, move quickly, and play a hands-on role across the full software lifecycle. As the company scales, this position has strong potential to grow in scope and leadership responsibility. About Us We are an engineering-driven space startup focused on developing innovative spacecraft and propulsion technologies for demanding missions beyond traditional low Earth orbit. Our team blends deep aerospace experience with a startup mindset, emphasizing rapid development, high accountability, and mission-focused execution. We are building proprietary systems that enable new mission profiles and expand what is possible in space operations. Job Duties Lead the architecture and development of core flight software systems that meet performance, reliability, and mission requirements Implement and integrate software supporting guidance, navigation, and control, command and telemetry, mission sequencing, health monitoring, and fault management Develop real-time and safety-critical software using clean, efficient, and testable coding practices Support embedded software development for microcontrollers and flight hardware Implement and maintain communication interfaces such as UDP, Ethernet, and multicast protocols Collaborate closely with avionics and hardware engineers across the full product lifecycle Design and execute hardware-in-the-loop and system-level test activities Produce clear technical documentation for software design, operational concepts, and system behavior Qualifications Bachelor's degree in computer science, computer engineering, aerospace engineering, electrical engineering, or a related field 2+ years of professional software development experience, ideally in aerospace or embedded systems Strong foundation in C or C++ with working knowledge of Python and Git-based workflows Experience working with real-time operating systems and satellite or embedded communication protocols Solid understanding of microcontroller architectures, interfaces, and system constraints Demonstrated ability to debug, optimize, and analyze system performance Comfortable working in fast-moving, resource-constrained environments Strong problem-solving skills using first-principles engineering approaches Preferred Experience Background in flight software, spacecraft systems, or mission-critical embedded applications Experience with telemetry systems, command and control software, or mission management tools Familiarity with safety-critical software development and formal certification processes Knowledge of memory management, scheduling, and fault analysis for real-time systems Experience using tools such as Grafana or similar monitoring platforms Prior work in early-stage or high-growth startup environments Why Join Us Opportunity to work on cutting-edge space technology High-impact role with real ownership and responsibility Direct collaboration with experienced technical founders Fast-paced environment with meaningful engineering challenges 401k with company matching Fully covered medical, dental, and vision benefits for employees Partial coverage for dependents Meaningful equity participation in a growing company Ability to grow with the company as it scales Compensation Details $150,000 - $210,000 #LI-AV
    $150k-210k yearly 4d ago
  • Senior Software Engineer

    Kellymitchell Group 4.5company rating

    Embedded software engineer job in Burbank, CA

    Our client is seeking a Senior Software Engineer to join their team! This position is located in Burbank, California. Lead and contribute to software development initiatives from architectural design through implementation, testing, deployment, and ongoing optimization Design, build, and maintain scalable, high-quality Ruby on Rails applications and supporting services Troubleshoot, diagnose, and resolve complex technical issues across the full application stack Collaborate closely with product managers, designers, and QA engineers to translate requirements into robust technical solutions Write clean, efficient, well-documented, and testable code aligned with industry best practices Conduct thorough code reviews, set engineering standards, and mentor junior and mid-level engineers Integrate and maintain third-party APIs and external services as required Champion software engineering best practices, including CI/CD pipelines, automated testing, performance optimization, and DevOps workflows Contribute to architectural discussions and technical decision-making to ensure long-term maintainability and scalability Desired Skills/Experience: Bachelor's degree in a STEM field 7+ years of professional software engineering experience, with senior-level, hands-on development in Ruby on Rails 5+ years of experience developing modern front-end applications using React or comparable JavaScript frameworks Deep understanding of Ruby fundamentals, Rails conventions, and modern Rails architecture patterns Extensive experience working across the SDLC using tools such as Jira, Confluence, GitHub, GitLab, or similar Experience with web performance and scalability technologies such as Redis, AWS CloudFront, ElastiCache, Batcache, or similar caching/CDN solutions Strong knowledge of software design patterns, object-oriented principles, and best practices for maintainable systems Hands-on experience with cloud platforms (AWS preferred) and modern deployment approaches, including Docker and containerized environments Excellent analytical and problem-solving skills, with strong attention to detail Strong communication and collaboration skills, with the ability to influence technical decisions across teams Experience implementing DevOps practices, CI/CD pipelines, and infrastructure automation Prior experience building systems with high availability, security, and compliance requirements Proven track record of delivering scalable, highly available N-tier architectures Solid understanding of Agile and traditional SDLC methodologies such as: Scrum, Kanban, Waterfall and XP Experience working in large, complex technology organizations Strong organizational, prioritization, facilitation, and decision-making skills Ability to adapt quickly to shifting priorities in a fast-paced environment High degree of ownership, initiative, and comfort operating with limited supervision Willingness and ability to learn new technologies, tools, and processes as needed Benefits: Medical, Dental, & Vision Insurance Plans Employee-Owned Profit Sharing (ESOP) 401K offered The approximate pay range for this position is between $63.00 and $85.00. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums. At KellyMitchell, our culture is world class. We're movers and shakers! We don't mind a bit of friendly competition, and we reward hard work with unlimited potential for growth. This is an exciting opportunity to join a company known for innovative solutions and unsurpassed customer service. We're passionate about helping companies solve their biggest IT staffing & project solutions challenges. As an employee-owned, women-led organization serving Fortune 500 companies nationwide, we deliver expert service at a moment's notice. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from KellyMitchell and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at ****************************************************
    $63-85 hourly 4d ago
  • RTOS Embedded Software Engineer 5

    Northrop Grumman 4.7company rating

    Embedded software engineer job in Los Angeles, CA

    RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: SecretTRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman is looking for an RTOS Embedded Software Engineer 5 specializing in Real-Time Operating System (RTOS) and Xilinx BSPs to develop and maintain the software layer that bridges RTOS with Xilinx hardware platforms. This position will be located onsite at our Northridge, CA location and there is no remote work available. Key Responsibilities: Write and maintain the BSP, which is the software layer that allows RTOS to interact with the specific Xilinx hardware (e.g., Zynq, Zynq UltraScale+) This includes device driver development for peripherals like UART, SPI, I2C, Ethernet, etc. Ensure the BSP is robust, reliable, and optimized for the target hardware Thoroughly test and validate the RTOS on the Xilinx platform, ensuring it meets performance, security, and reliability requirements Optimize RTOS for specific applications and hardware configurations Troubleshoot and debug issues related to RTOS and the BSP Develop and integrate applications that run on the RTOS on the Xilinx platform (This may include tasks such as data acquisition, control algorithms, and communication protocols) Work closely with hardware engineers, software architects, and other stakeholders to ensure seamless integration and communication Document the BSP and application code thoroughly. In summary, as a RTOS Embedded Software Engineer 5 specializing in Real-Time Embedded Systems and Xilinx BSPs, you will be a key player in bringing embedded systems to life, ensuring they perform reliably and efficiently on Xilinx hardware platforms. Basic Qualifications for RTOS Embedded Software Engineer 5: Bachelor's Degree in Computer Engineering, Computer Science, Software Engineering, or related STEM degree with 12+ years of embedded software experience, OR Master's Degree with 10+ years of embedded software, OR Ph.D. with 8+years of embedded software experience Experience executing in a RTOS environment in one or more of the following: RT-Linux, FreeRTOS, VxWorks, or GH Integrity Experience with RTOS at the board support package/OS level within the Xilinx platform. Ability to obtain U.S. Government Secret security clearance for which US Citizenship is a prerequisite. Preferred Qualifications for RTOS Embedded Software Engineer 5: Strong understanding of Object-Oriented Design and hardware/software integration Understanding of Xilinx hardware platforms (e.g., Zynq, Zynq UltraScale+) and their peripherals is necessary. Strong proficiency in C/C++ with RTOS Strong skills in testing, debugging, and troubleshooting embedded systems are essential. Experience and demonstrated ability to lead, manage, mentor a small technical team Experience with hardware validation and verification of RF, digital or mixed signal devices Experience with lab instruments such as noise and signal generators; logic, spectrum, and network analyzers; and power sources and switches Living in Northridge offers a perfect combination of urban living with the beauty of nature. It is a short drive away from downtown Los Angeles, the Hollywood Hills, or the rest of the San Fernando Valley. Take advantage of your flexible work schedule to enjoy shopping at the local Northridge Fashion Center or spend time at the local Recreation Center as well as easy access to nearby protected natural areas such as the Chatsworth Reservoir, the Santa Susana Pass State Historic Park, Lake Balboa or within driving distance, spend a day at the beach or snow ski at our local mountains. With Cal State Northridge right in the heart of town, the area has an active college-town energy combined with family-friendly suburban charm. The stunning southern California climate makes for year-round easy living. With an average of 284 sunny days during the year, it is safe to say you'll have plenty of time to enjoy your outdoor activities to the fullest. For more information, please click on this link below: Northrop Grumman in Northridge-California - Northrop Grumman #LI-MA1 Primary Level Salary Range: $147,700.00 - $256,400.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $147.7k-256.4k yearly Auto-Apply 60d+ ago
  • Senior Embedded Software Engineer

    Spinlaunch Inc. 4.2company rating

    Embedded software engineer job in Long Beach, CA

    Job Description SpinLaunch is pioneering a new era of scalable space infrastructure. Following years of innovation in alternative launch systems, we're now applying that same disruptive mindset to orbit-developing Meridian Space, a ground-breaking broadband satellite constellation built for rapid deployment and low-cost global coverage. With backing from industry leaders, SpinLaunch is positioned to deliver a fully integrated ecosystem of launch, satellite, and connectivity services. Join us in our mission and be an integral part of a close-knit, collaborative team that strives in a fast-paced, innovative environment. This is an on-site position located at our Long Beach, CA headquarters. Your Mission on the Team: You will play a pivotal role in advancing a novel approach to LEO broadband satellite communications, directly working on software development for SpinLaunch's cutting-edge satellite communications payload technology for the Meridian Space constellation. As part of a small team tackling ambitious challenges, you'll take full ownership of the end-to-end success of your software - driving every aspect of development, from architecture design to fully integrated, space-ready systems. Basic Qualifications: 3+ years of experience with a Bachelor's, or a master's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related technical field Experience developing embedded software for space-based systems Experience with development for ARM devices Proficiency in C/C++/Rust for embedded software development Familiarity with common spacecraft communication protocols (e.g., Ethernet, CAN, UART, SPI, I2C, etc.) Experience with debugging tools and techniques for embedded systems (e.g., JTAG, GDB, logic analyzers) Ability to read and understand hardware schematics and datasheets relevant to embedded systems Excellent verbal and written communication skills and ability to work effectively in a fast-paced team environment Preferred Qualifications: 10+ years of experience with a Master's or Ph.D in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related technical field with focus on embedded systems, real-time operating systems, and/or fault-tolerant software design Experience with FPGAs or ASICs and developing software that interfaces with custom hardware accelerators Familiarity with space communication standards (e.g., CSP and CCSDS) and ground segment interface protocols Experience with Python for scripting, test automation, or data analysis related to payload performance Experience with flight software development best practices, including fault tolerance, redundancy, and error handling ITAR Requirements SpinLaunch is required by the U.S. Government to comply with various space technology export regulations including the International Traffic in Arms Regulations (ITAR). All applicants must be a U.S. citizen, lawful permanent resident (“green card holder”) or a protected individual as defined by ITAR (22 CFR §120.15) or eligible to obtain the required authorizations from the U.S. Department of State. More information on ITAR can be found here . SpinLaunch is committed to creating a diverse environment and is proud to be an equal opportunity employer. Each individual has the right to work in a professional environment that promotes equal employment opportunity and prohibits discriminatory practices, including harassment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
    $95k-125k yearly est. 8d ago
  • Embedded Software Engineer

    Actalent

    Embedded software engineer job in Redondo Beach, CA

    Design, develop, document, test, and debug applications software and systems using logical and mathematical solutions. Conduct software migration and enhancements for Payload Flight software systems, ensuring full functionality across all phases of integration and testing. Perform data analysis and develop processing tools to optimize software performance and compatibility, while ensuring compliance with established software standards and industry best practices. Responsibilities + Design and develop applications software and systems. + Document, test, and debug software and systems. + Conduct software migration and enhancements for Payload Flight software systems. + Ensure full functionality across all phases of integration and testing. + Perform data analysis and develop processing tools for optimization. + Ensure compliance with software standards and industry best practices. Essential Skills + Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, or related STEM field with 5+ years of software development experience, OR Master's degree in STEM with 4+ years of experience, OR Ph.D. with 2+ years of experience. + Strong proficiency in C or C++ programming. + Experience with embedded software systems development, integration, and testing. + Must hold a Top Secret Clearance. Additional Skills & Qualifications + Experience with VxWork Operating System. + Experience with Flight Software for satellite systems. + Executing in an RTOS environment such as FreeRTOS, RT-Linux, or GH Integrity. + Currently have an active DoD Secret clearance and ability to obtain and maintain a DoD Top Secret/SCI clearance. Work Environment The role operates in a collaborative, closed/scif environment, focusing on mission critical flight software for US security. The position demands a highly independent professional capable of excelling in a lean team setting. Job Type & Location This is a Contract to Hire position based out of Redondo Beach, CA. Pay and Benefits The pay range for this position is $61.00 - $100.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: - Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a fully onsite position in Redondo Beach,CA. Application Deadline This position is anticipated to close on Feb 9, 2026. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.
    $61-100 hourly 3d ago
  • Staff Embedded Software Engineer, Charging & Energy

    Rivian 4.1company rating

    Embedded software engineer job in Torrance, CA

    About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Staff Embedded Software Engineer, you will play a key role in the development of cutting-edge charging products. You will lead software design and implementation on embedded Linux platforms, collaborating closely with cross-functional teams. Your responsibilities also include implementing and maintaining CI/CD pipeline to streamline software development and deployment. Your deep understanding of embedded systems will be essential to ensuring our products are reliable, high-performing, and secure. Responsibilities Design, develop and maintain embedded Linux application software for residential and commercial charging products. Develop unit tests and systems level SIL tests to ensure the highest code quality. Support CI/CD system software to facilitate building, testing and distribution of production-level software. Develop and support software tools used for development and testing. Create software architectures and designs with Functional Safety in mind. Lead technical meetings with team members and management to review system design, software architecture, and feature performance. Participate in code reviews providing technical feedback to drive quality design. Provide technical guidance and mentorship to junior team members, fostering a culture of continuous learning and growth. Stay up to date with emerging technologies and industry trends, evaluating their potential impact on our products and recommending relevant solutions. Where you'll work: Torrance, CA or Irvine, CA. 3 day in office expectation. Qualifications Essential Qualifications BS or MS in Computer Science, Computer Engineering, Electrical Engineering or a related field. 6+ years of industry experience developing C/C++ based applications on embedded Linux. 3+ years of experience with build tools such as Make and CMake. Experience with implementing CI/CD pipelines using tools like GitLab CI, GitHub Actions, etc. Experience with unit test frameworks e.g., Google Test. Strong scripting and automation skills using languages such as Bash or Python. Desired Qualifications Experience with web-based communication protocols, especially gRPC and WebSockets. Experience working with CAN and Modbus communication interfaces. Hands-on experience with containerization technologies like Docker. Experience with Yocto-based build systems for embedded devices including kernel customization, package selection, and recipe development. Experience working in a Real-Time Operating Systems (RTOS) environment. FreeRTOS, QNX, etc. Experience with Agile development methodologies and using tracking tools like Jira and JAMA Experience with Open Charge Point Protocol (OCPP). Experience with electric vehicle charging protocols such as SAE J1772, DIN SPEC 70121, and ISO 15118. Experience with designing software to meet functional safety e.g., UL1998, ISO26262, ASPICE, etc. Pay Disclosure Salary Range for Southern California Based Candidates: $171,100.00 - $213,900.00 (actual compensation will be determined based on experience, location, and other factors permitted by law). Salary Range for Northern California Based Candidates: $186,000.00 - $232,500.00 (actual compensation will be determined based on experience, location, and other factors permitted by law). Benefits Summary: Rivian provides robust medical/Rx, dental and vision insurance packages for full-time and part-time employees, their spouse or domestic partner, and children up to age 26. Full Time Employee coverage is effective on the first day of employment. Part-Time employee coverage is effective the first of the month following 90 days of employment. Equal Opportunity Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services. Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please note that we are currently not accepting applications from third party application services. Essential Qualifications BS or MS in Computer Science, Computer Engineering, Electrical Engineering or a related field. 6+ years of industry experience developing C/C++ based applications on embedded Linux. 3+ years of experience with build tools such as Make and CMake. Experience with implementing CI/CD pipelines using tools like GitLab CI, GitHub Actions, etc. Experience with unit test frameworks e.g., Google Test. Strong scripting and automation skills using languages such as Bash or Python. Desired Qualifications Experience with web-based communication protocols, especially gRPC and WebSockets. Experience working with CAN and Modbus communication interfaces. Hands-on experience with containerization technologies like Docker. Experience with Yocto-based build systems for embedded devices including kernel customization, package selection, and recipe development. Experience working in a Real-Time Operating Systems (RTOS) environment. FreeRTOS, QNX, etc. Experience with Agile development methodologies and using tracking tools like Jira and JAMA Experience with Open Charge Point Protocol (OCPP). Experience with electric vehicle charging protocols such as SAE J1772, DIN SPEC 70121, and ISO 15118. Experience with designing software to meet functional safety e.g., UL1998, ISO26262, ASPICE, etc. Design, develop and maintain embedded Linux application software for residential and commercial charging products. Develop unit tests and systems level SIL tests to ensure the highest code quality. Support CI/CD system software to facilitate building, testing and distribution of production-level software. Develop and support software tools used for development and testing. Create software architectures and designs with Functional Safety in mind. Lead technical meetings with team members and management to review system design, software architecture, and feature performance. Participate in code reviews providing technical feedback to drive quality design. Provide technical guidance and mentorship to junior team members, fostering a culture of continuous learning and growth. Stay up to date with emerging technologies and industry trends, evaluating their potential impact on our products and recommending relevant solutions. Where you'll work: Torrance, CA or Irvine, CA. 3 day in office expectation.
    $186k-232.5k yearly 42d ago
  • Principal Embedded Software Engineer

    Silvus Technologies

    Embedded software engineer job in Irvine, CA

    **THE COMPANY** **Silvus Technologies** is dedicated to one mission: connecting those who keep us safe. We do so by delivering the most advanced Mobile Ad-hoc Network (MANET) radios powered by our custom and ever-evolving Mobile-Networked MIMO waveform. Together, our radios and waveform provide the vital communications for mission critical applications in the harshest environments from underground tunnels to high altitude balloons. Silvus StreamCaster radios are being rapidly adopted by customers all over the world ranging from the U.S Departments of Defense, to International, Federal, State and Local Law Enforcement agencies, all the way to the Super Bowl, Grammys and industry-leading drone, robot, and other unmanned systems manufacturers. _Wouldn't you like to join an incredibly talented group of people, doing very challenging work, with the prime directive of "_ Keeping Our Heroes Connected (************************************** P0GLc) _"?_ Following its acquisition by Motorola Solutions, Silvus Technologies is entering a new phase of scale and strategic impact. We are expanding our Strategic Growth organization to shape demand early, influence requirements, and embed Silvus Technologies into future programs of record across the U.S. Department of Defense. THE OPPORTUNITY Silvus is seeking a _Principal Embedded Software Engineer_ to join our Engineering Group, reporting to the _Senior Engineering Director_ for our Irvine office. The successful individual in this role will participate in the development of Silvus' MANET radios and advanced research projects. This is an opportunity to work on all aspects of the system including device drivers, networking functions and services, encryption, and security features. This position is fully onsite, Monday through Friday, at Silvus Technologies' Engineering and R&D Office in **Irvine, CA** , near the vibrant Irvine Spectrum. The following is a list of at least some of the current essential job functions of the position. Management may assign or reassign duties and responsibilities at any time at its discretion. ROLE AND RESPONSIBILITIES + Implementation of the software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols. + Network management software and web interface implementation. + Implementation of different security protocols and encryption algorithms. + Audio streaming and push-to-talk voice application implementation. + Analyzing and improving product security and robustness to meet certain regulatory requirements such as NIST FIPS 140-3 and NIAP Common Criteria. + Implementation of testing software for product performance and reliability testing. + Device driver and board support package development and maintenance for both ARM and RISC-V based systems. + Linux system customization and scripting. REQUIRED QUALIFICATIONS + Bachelor of Science degree in Electrical Engineering, Computer Science, or relevant engineering fields. + 8+ years of relevant embedded system software development experience. + Expertise in C programming and experience in Linux kernel driver development. + **Must be a U.S. Citizen** due to clients under U.S. government contracts. + **All employment is contingent upon the successful clearance of a background check.** PREFERRED KNOWLEDGE, SKILLS, AND ABILITIES + Knowledge of and experience with different security protocols and encryption algorithms such as suite of CNSA algorithms. + Demonstrated experience with socket programming and various Internet/Ethernet protocols. + Understanding of MAC and Networking layer of a communication system. + Experience in AMD UltraScale+ MPSoC and Microchip Polarfire SoC BSP support package development. + Deep understanding of Internet Protocol Security (IPsec), network protocols, data authentication and encryption. + Linux Interrupt Service Routine development. WORKING CONDITIONS & PHYSICAL REQUIREMENTS + Office environment. + Occasional exposure to heat, cold, and allergens while performing tests or demonstrations in the field. + While performing the duties of this job, the employee is required to do the following: + Lift equipment up to 20 lbs. for the set-up of demonstrations and testing. + Perform bending and reaching movements to place items on lower and higher shelves. + Kneeling or squatting to access lower shelves. + Walking/Moving in the labs. **COMPENSATION** _The pay range is NOT a guarantee. It is based on market research and peer data, and will vary depending on the candidate's experience and qualifications._ CA Pay Range $180,000-$250,000 USD **NOTE - As a U.S. Federal Contractor, Silvus Technologies requires that ALL candidates being considered for employment for any position (regardless of level) MUST be a U.S. Person (permanent resident or citizen). Stricter U.S. Citizen ONLY requirements are needed for some Engineering or R&D roles. This generally does NOT apply to International positions; only job postings for positions located in the U.S. Exceptions will be included in the Required Qualifications section of the posted position.** **_All Employment is contingent upon the successful clearance of a background check and drug test._** Silvus is proud to be an equal-opportunity employer, and we value diversity. We do not discriminate on the basis of race, color, age, religion or belief, ancestry, national origin, sex (including pregnancy), sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, physical or mental disability, protected veteran status, genetic information, political affiliation, or any other factor protected by applicable federal, state, or local laws. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive benefits and privileges of employment. Please contact us to request accommodation. _*Silvus does not accept unsolicited resumes from individual recruiters or third-party recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to Silvus Technologies._
    $180k-250k yearly 55d ago
  • Embedded Software Engineer

    Castelion Corporation

    Embedded software engineer job in Torrance, CA

    About Castelion Castelion is bringing a new approach to defense development and production: one that focuses on short, iterative design cycles, rapid testing in development, and modern commercial manufacturing strategies for production at scale. Were designing, building, and testing next generation long range strike weapons systems to give America and its Allies a definitive edge and deter future conflicts. Embedded Software Engineer As an Embedded Software Engineer you will be at the forefront of creating, developing, and testing the software that drives and simulates our flight systems. Your role involves close collaboration with fellow Castelion engineers across software and hardware domains to implement and debug software across the entire technology stack from applications and operating systems to networking, firmware, and simulation, ensuring complete mission success. We seek intelligent, collaborative, and driven engineers of all levels who are passionate about problem-solving and eager to contribute to an extraordinary mission. If you thrive in challenging environments and are excited by the prospect of making a tangible impact, we want to hear from you. Responsibilities Autonomous Systems: Design and implement reliable autonomous software systems, along with the simulations required to validate their precision and dependability. Comprehensive Software Development: Manage the entire software development process, from initial design, prototyping, and testing, to final integration and deployment for mission-critical applications. System Testing: Evaluate test outcomes and troubleshoot issues necessitating detailed investigations, including hands-on integration and debugging of hardware/software systems. Develop tools to facilitate testing across various environments: virtualized hardware, real hardware-in-the-loop, and vehicle-in-the-loop testing. Collaboration: Partner with multidisciplinary engineering teams to brainstorm, design, and develop next-generation hypersonic missile capabilities, including advanced guidance algorithms and integrated seeker image processing. Project Leadership: Lead major projects that propel Castelion's mission forward, ensuring alignment with overall objectives and occasionally traveling to launch and customer sites for testing and operations. Enhance Standards and Practices: Continuously improve software standards and best practices within the software team, fostering an environment of ongoing improvement and innovation. Basic Qualifications Educational Background: Bachelors degree in computer science, computer engineering, electrical engineering, math, or a related STEM field, along with over 2 years of professional software engineering experience. Technical Proficiency: Minimum of 2 years of experience with C++, Python, or Rust, including developing in the Linux kernel including custom hardware driver development for UART and I2C peripherals. Preferred Skills and Experience Programming Expertise: Proven proficiency in C++, Rust, or similar systems programming languages. System Experience: Practical experience with real-time embedded systems or distributed computing environments in Linux-based systems, including developing high-quality Linux-based C++ software for common processors and microcontrollers (e.g., PowerPC, x86, ARM). Technical Skills: Proficiency in Linux, including Bash shell scripting, network troubleshooting, and performance analysis (strace, ftrace, etc.), with strong skills in debugging, performance optimization, and unit testing. System Knowledge: Comprehensive understanding of computer architecture and networking protocols (TCP, UDP, etc.). Problem-Solving: Innovative problem-solving approach using first-principles thinking, including developing prototypes to validate key design concepts and quantify technical constraints. Leadership Qualities Bias to Action and Creative Problem Solving. Desire and experience questioning assumptions in ways that lead to break through ideas that are ultimately implemented. Successfully bring in applicable processes/concepts/materials from other industries to achieve efficiency gains. Ability to personally resolve minor issues in development without requiring significant support. High Commitment, High Initiative. A successful candidate will have a genuine passion for Castelion's mission and consistently look for ways to contribute to the company's technical goals and prevent hardware blockers. Ability to work in a fast paced, autonomously driven, and demanding atmosphere. Strong sense of accountability and integrity. Clear Communicator. Proactively communicates blockers. Trusted in previous roles to be voice of company with regulators, suppliers, gate keepers and customers. Capable of tactfully managing relationships with stakeholders to achieve company-desired outcomes without compromising relationships. Emails, IMs and verbal interactions are logical, drive clarity, and detailed enough to eliminate ambiguity. ITAR Requirements To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Employment with Castelion is governed on the basis of competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status. All employees are granted long-term stock incentives as part of their employment at Castelion. All employees receive access to comprehensive medical, vision, and dental insurance, and the company offers four weeks of paid time off per year.
    $103k-142k yearly est. 60d+ ago
  • Embedded Software Engineer

    RTX Corporation

    Embedded software engineer job in El Segundo, CA

    **Country:** United States of America ** Onsite **U.S. Citizen, U.S. Person, or Immigration Status Requirements:** Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance **Security Clearance:** DoD Clearance: Secret At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world. Raytheon Space and Air division in El Segundo, CA is seeking a Software Engineer [Embedded / Radar] to be part of their product development teams for the Gen4 Tactical Airborne Radar group. **What You Will Do** + Work on complex technical problems and provide highly innovative solutions. + Effectively contribute at all phases of the SW development lifecycle, including SW/HW integration + Develop real-time embedded software, specifically pertaining to various radar modes and capabilities. + Utilize investigation and troubleshooting skills to assess issues and develop solutions. + Work effectively with team across multiple disciplines, internal and external + Contribute to program and customer meetings/reviews + Support the program leads as needed regarding technical decision making and problem resolution. + Support of system and software requirements and architecture generation and analysis as needed. + Able to obtain "special access programs" (SAP/SAR). **Qualifications You Must Have** + Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 2 years of prior relevant experience. + Experience in embedded software development + Experience coding in C/C++/ADA or related languages. + Experience working on UNIX, Linux, Windows, VxWorks or other RTOS **Qualifications We Prefer** + Experience developing Radar Software applications + Experience with Agile methodologies. **What We Offer** Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation. Relocation Eligible - Relocation assistance available **Learn More & Apply Now!** Please consider the following role type definition as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. Visit Raytheon Landing Page: Raytheon El Segundo, CA Location (****************************************************************** This position requires security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************ LI-TR1 **_As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote._** The salary range for this role is 75,800 USD - 144,200 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills. Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement. Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance. This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply. RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. _RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act._ **Privacy Policy and Terms:** Click on this link (******************************************************** to read the Policy and Terms Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
    $103k-142k yearly est. 14d ago
  • Embedded Software Engineer II

    Singularity Defense

    Embedded software engineer job in El Segundo, CA

    We are seeking a skilled Embedded Software Engineer. You will design and implement software for embedded aerospace systems. This role will be responsible for the design, development, and testing of critical aerospace systems software for rapid deployment and testing on a novel platform. Key responsibilities: Develop and implement embedded software for fault detection, guidance, navigation, and flight control systems Optimize software for real-time performance Integrate and test algorithms and software at module, software in the loop, hardware in the loop, and system level testing Create software designs to satisfy requirement Manage configurations on embedded devices, specifying how hardware will interface with software Drive complete software integrations from inception to completion Contribute to software system architecture and design for a greenfield project Contribute to computer vision software Qualifications: High proficiency in embedded C/C++ or equivalent systems language 3+ years of experience in embedded systems design Familiarity with communication protocols like I2C, CAN, SPI, UART Experience with low-level hardware driver implementation Understanding of GNC, control and estimation theory, and autonomous sensors and integration Strong interpersonal and communication skills, with the ability to work in a cross-functional team environment. Preferred Skills: Understanding of missile GNC, aerodynamics, flight dynamics and controls Understanding of computer vision, perception, filtering, and estimation techniques High proficiency in Python and/or Rust Experience with embedded Linux Experience with complex computer vision tasks ADDITIONAL REQUIREMENTS: To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State.
    $103k-142k yearly est. 60d+ ago
  • Embedded Engineer, Vehicle Security

    Harbinger Motors Inc.

    Embedded software engineer job in Garden Grove, CA

    About Harbinger Harbinger is an American commercial electric vehicle (EV) company on a mission to transform an industry starving for innovation. Harbinger's best-in-class team of EV, battery, and drivetrain experts have pooled their deep experience to bring a first-of-its-kind EV platform to support the growing demand for medium-duty EVs and Hybrids. Harbinger: Familiar Form, Revolutionary Foundation. Embedded Engineer, Vehicle Security About the Team At Harbinger Motors, we're building the next generation of electric medium-duty trucks and chassis systems. Our clean-sheet platform combines advanced embedded control, drive-by-wire, and electrified powertrain technologies to deliver a safer, smarter, and more efficient vehicle foundation. As part of the Software team, you'll focus on securing the embedded systems that power Harbinger's vehicles. From bootloaders and firmware to in-vehicle networks and update mechanisms, you'll help ensure that our software is resilient against cyber threats and built with safety and trust at its core. What You'll Do Collaborate with software and hardware teams to design and implement security-critical features for embedded controllers and vehicle networks. Develop and maintain secure embedded Linux and RTOS environments across control modules for propulsion, chassis, and body systems. Design and integrate mechanisms for: Secure boot and firmware integrity verification Cryptographic key management and hardware security modules (HSMs) Secure OTA (over-the-air) updates and signed software deployment Encrypted and authenticated vehicle communications (CAN, CAN FD, Automotive Ethernet) Trusted execution environments (ARM TrustZone, TPMs) Participate in threat modeling, secure code reviews, and vulnerability assessments. Support compliance with emerging vehicle security standards (ISO/SAE 21434, UNECE WP.29 R155/R156). Contribute to system-level design decisions that strengthen the vehicle's overall security architecture. Required Qualifications Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field. 3+ years of experience developing and securing embedded systems (Linux or RTOS). Strong proficiency in C++, C and/or Rust for low-level software development. Experience in at least one of the following: Linux kernel or driver development Platform firmware (U-Boot, EDK2) Trusted OS development (OP-TEE, Trusty) Security co-processor or TPM firmware Familiarity with ARM-based SoCs used in automotive or industrial applications (e.g., NXP, Renesas, NVIDIA Jetson, TI). Working knowledge of vehicle communication protocols (CAN, LIN, Automotive Ethernet). Must be a U.S. Person due to access to export-controlled technology. Preferred Qualifications Experience implementing security features in automotive or commercial EV platforms, especially medium-duty trucks or chassis control systems. Familiarity with drive-by-wire architectures, domain controllers, or electrified chassis systems. Knowledge of AUTOSAR Security, secure diagnostics (UDS), or secure update frameworks. Understanding of functional safety (ISO 26262) and its relationship to security. Experience with cryptography, PKI, or secure manufacturing and provisioning processes for embedded ECUs. Key Benefits & Perks: Comprehensive Health, Dental & Vision (HDV) - 100% employee covered Early-stage Stock Options Robust Retirement Savings (401k, HSA, FSA) Generous Paid Time Off (PTO) & Parental Leave Annual Vacation Bonus Wellness & Fertility Benefits Cell Phone Stipend Complimentary Meals & Stocked Kitchens California Pay Range$180,000-$240,000 USDEqual Opportunity Harbinger is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. Harbinger is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at ************************. Candidate Data Privacy Harbinger may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Harbinger may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. Harbinger may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our HR, legal, and finance teams, and the team(s) with the position(s) for which you are applying; (ii) Harbinger affiliates; and (iii) Harbinger's service providers, including providers of background checks, staffing services, and cloud services. Harbinger may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions. Please note that we are currently not accepting applications from third party application services. Any unsolicited resumes or candidate profiles submitted in response to our job posting shall be considered the property of Harbinger and are not subject to payment of referral or placement fees if any such candidate is later hired by Harbinger unless you have a signed written agreement in place with us which covers the applicable job posting.
    $180k-240k yearly Auto-Apply 59d ago
  • Lead Embedded Software Engineer (Wireless)

    Sourcepro Search

    Embedded software engineer job in Los Angeles, CA

    SourcePro Search is conducting a search of a full-time Senior Embedded Software Engineer, who will report directly to the Director of Software Engineering within the Software Engineering team. This pivotal role involves contributing to the development of our client's radios and cutting-edge research initiatives. It presents a unique opportunity to engage with all facets of the system, including device drivers, networking functions and services, encryption, and security features. The position offers a hybrid schedule, requiring a minimum of 3 days onsite per week, scheduled for Mondays, Wednesdays, and Thursdays. Role and Responsibilities: As a Senior Embedded Software Engineer, your responsibilities will include: Implementing the software portion of MAC (Medium Access Control) and mobile ad-hoc networking routing protocols. Developing network management software and web interfaces. Implementing various security protocols and encryption algorithms. Creating audio streaming and push-to-talk voice applications. Analyzing and enhancing product security and robustness to comply with regulatory standards such as NIST FIPS 140-3 and NIAP Common Criteria. Developing testing software for product performance and reliability assessment. Designing and maintaining device drivers and board support packages for ARM and RISC-V based systems. Customizing Linux systems and scripting. Required Qualifications: To qualify for this role, you must have: A minimum Bachelor of Science degree in Electrical Engineering, Computer Science, or related fields. Over 5 years of experience in embedded system software development. Proficiency in C programming and demonstrated experience in Linux kernel driver development. U.S. Citizenship, required for eligibility due to involvement in U.S. government contracts. Employment is contingent upon the successful clearance of a background check. Preferred Knowledge, Skills, and Abilities Additionally, the following attributes would be advantageous: Familiarity with various security protocols and encryption algorithms, including CNSA suite. Experience in socket programming and familiarity with Internet/Ethernet protocols. Understanding of MAC and Networking layers in communication systems. Experience with AMD UltraScale+, MPSoC, and Microchip Polarfire SoC BSP support package development. Proficiency in IPsec (Internet Protocol Security) and Linux Interrupt Service Routine development. Note on Eligibility NOTE - As a US Federal Contractor, Our client requires that ALL candidates being considered for employment for any position (regardless of level) MUST be a U.S. Person (permanent resident or citizen). Stricter U.S. Citizen ONLY requirements (needed for some Engineering or R&D roles) will be included in the Required Qualifications section of the posted position. Employment is contingent upon the successful clearance of a background check. This does NOT apply to International positions; only job postings for positions located in the US. Equal Opportunity Employer Our client is proud to be an equal opportunity employer, and we value diversity. We do not discriminate on the basis of race, color, age, religion or belief, ancestry, national origin, sex (including pregnancy), sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, physical or mental disability, protected veteran status, genetic information, political affiliation, or any other factor protected by applicable federal, state, or local laws. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive benefits and privileges of employment. Please contact us to request accommodation.****************************
    $104k-143k yearly est. 60d+ ago
  • Embedded Software Engineer

    Anysignal

    Embedded software engineer job in Los Angeles, CA

    AnySignal is a startup whose mission is to usher in the next generation of RF products and services. For the most demanding space and defense missions, AnySignal provides a flexible platform with world-class performance that is easy to deploy, monitor, purchase, and upgrade. Our team has a diverse range of backgrounds that cover cloud computing to artificial intelligence, communications and sensing, embedded systems, and much more. As an Embedded Software engineer on the Space team, your work will traverse the entirety of the embedded stack, involving everything from low-level RF integrated circuit driver development to high-speed interfaces with the FPGA fabric to reliable networking and radiation-resilient software architecture. You will own software components that enable effective operation of space-grade hardware, and will work shoulder-to-shoulder with hardware and FPGA engineers to develop RF solutions that provide communications and sensing capabilities across multiple orbits and vehicle classes.Responsibilities Gather and review software requirements for space-faring applications Write, debug, and test reliable code running on Linux-based embedded systems Operate and automate hardware-in-the-loop setups to perform effective system and regression testing Collaborate with hardware and FPGA engineers to rapidly develop features and squash bugs Support deployment of software to customer vehicles Required Skills Proficiency in C++ Experience developing embedded software on on baremetal, RTOS, or Linux platforms Knowledge of CMake, Make, and equivalent build tooling Using debugging tools in the embedded stack Experience building exhaustive unit and functional tests in a rapidly evolving codebase Desired Skills Experience developing reliable software for spacecraft or life-critical applications Automating workflows and tests in Python Proficiency in Git Experience configuring and modifying CI pipelines Experience working with the buildroot stack Experience working with FSBL, U-boot, and embedded Linux Experience writing software that interacts with the FPGA fabric Experience developing on Xilinx MPSoC-based devices Understanding of fundamental communications systems concepts, such as modulation, coding, and framing In order to comply with the space technology export rules of the U.S. Government, such as the International Traffic in Arms Regulations (ITAR), it is necessary to be a U.S. citizen, a lawful U.S. permanent resident, a protected individual as specified by 8 U.S.C. 1324b(a)(3), or possess eligibility to secure the necessary authorizations from the U.S. Department of State. For additional information on ITAR, please seek further details. AnySignal values and fosters an inclusive, accessible environment, where all employees and customers feel respected, supported and able to participate. We welcome applications from: women, Aboriginal persons, persons with disabilities, ethnic minorities, visible minorities, veterans, people who identify as LGBTQIA2S+ and others who may contribute to diversification in our environment. Should you have a need for accommodation, AnySignal will endeavor to meet your accommodation needs. At any stage of the recruitment and selection process you may make your needs for accommodation known through contacting our team, in confidence, by email to: *********************. We aim to provide equal access to all applicants with disabilities, please do not hesitate to contact us about accommodations.
    $104k-143k yearly est. Auto-Apply 60d+ ago
  • Principal Embedded Software Engineer

    Actsearch

    Embedded software engineer job in Santa Ana, CA

    Software and firmware development experience for real -time networking data processing products including integration of SW components into a fully functional software system. Strong design and coding skills in at least one variant of C (C, C++, C#, Obj -C) and demonstrated experience with system level debugging. Good background in web and App technologies with database and cloud programming. Data structures and SW architectures for real -time data processing. Embedded Real -Time Operating System experience (i.e., FreeRTOS, eCOS) including embedded system programming for small -footprint and low -power systems. Knowledge with cloud applications such as AWS, Microsoft and cloud Certifications. Networking background and protocol knowledge (Experience in real -time modem IP frame/packet processing layers 2 & 3) Real time operating systems with complex time -critical multitasking and system Performance analysis and optimization. Understanding of real -time, embedded, size and power constrained systems including ARM Cortex -Mx and low -power SoCs Knowledge of signal processing fundamentals. Knowledge of MATLAB and/or other numerical computing platform. Background in TCP/IP, 802.11, Bluetooth communication protocols and networking stack and architectural principles: Ethernet, TCP/IP suite, HTTP, web services, e.g., REST. Device communications interface experience - Ethernet, USB, RS232, PCIe, I2S, I2C, SPI bus Knowledge of Networking Protocol Integration, MAC layer and layer 2 routing algorithms BS or MS level degree is preferred in Computer Engineering, Computer Science or Electrical Engineering with at least 5 years of experience with emphasis on embedded and applications and computing platforms. US Citizenship required Previous security clearance is a plus
    $102k-140k yearly est. 60d+ ago
  • RF Embedded Software Engineer

    Impulse Space

    Embedded software engineer job in Redondo Beach, CA

    Job DescriptionDescriptionAs an RF embedded software engineer your core responsibility will be to own the design, testing, and delivery of flight RF software systems for space missions anywhere from low earth orbit to mars. Responsibilities Work with a cross-disciplinary team to define and implement RF software communications requirements on a mission-by-mission basis, implement RF software architectures, and bring up RF systems Development of algorithms for RF digital signal processing and calibration Design and optimization of RF system control algorithms to improve performance and reliability Work with ground software teams to develop and test satellite to ground data pipelines Minimum Qualifications Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related technical field 2+ years of experience in developing software for wireless systems in critical applications 2+ years writing embedded C/C++ code Ability to work in the lab with RF equipment including spectrum analyzers, signal generators, and software defined radios Proficient in testing and troubleshooting complex mixed signal boards Proficient in testing RF components such as PA's, PLL's, LNA's, and mixers Strong understanding of the major blocks of RF signal modulation/demodulation Preferred Skills and Experience Xilinx UltraScale+ board bring up and development experience Experience implementing baseband software for systems using PSK, GFSK, or APSK Experience with common RF protocols such as DVB-S2, and CCSDS Experience writing software or firmware for a space environment (space link budgets, ground station integration, etc.) Experience with GNU radio flowgraph development and troubleshooting Experience in a startup or agile development environment Additional Information: Compensation bands are determined by role, level, location, and alignment with market data. Individual level and base pay is determined on a case-by-case basis and may vary based on job-related skills, education, experience, technical capabilities and internal equity. In addition to base salary, for full-time hires, you may also be eligible for long-term incentives, in the form of stock options, and access to medical, vision & dental coverage as well as access to a 401(k) retirement plan. Impulse Space's spacecraft manufacturing business is subject to U.S. export regulations including the International Traffic in Arms Regulations (ITAR) and Export Administration Regulations (EAR). This position requires applicants to be either U.S. Persons (i.e., U.S. citizen, U.S. national, lawful permanent U.S. resident (green card holder), an individual granted asylum in the U.S., or an individual admitted in U.S. refugee status) or persons eligible to obtain an export license from the U.S. Departments of State, Commerce, or other applicable U.S. government agencies. Learn more about the ITAR here. Impulse Space is an Equal Opportunity Employer; employment with Impulse Space is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.
    $103k-142k yearly est. 15d ago
  • Embedded Software Engineer

    Gatekeeper Systems 3.3company rating

    Embedded software engineer job in Lake Forest, CA

    At Gatekeeper Systems, we're revolutionizing retail loss prevention and customer safety through a powerful combination of physical deterrents and cutting-edge technology-including AI, computer vision, and facial recognition. As a global leader with over 25 years of industry excellence and a growing, diverse team of 500 employees across offices in North America, Europe, Australia, and Asia, we're driven by innovation, integrity, and impact. Join us and be part of a mission-focused team that's making a real difference in the future of retail, providing innovative solutions and services that redefine industry standards. POSITION SUMMARY: Gatekeeper is seeking an Embedded Software Engineer to develop and maintain firmware for our retail loss-prevention hardware devices, including smart wheel electronics, DM3 devices, and LTE gateways. This role is focused on embedded firmware implementation, device bring-up, debugging, and supporting production releases. You will work closely with hardware and senior firmware engineers to deliver reliable embedded software that runs in real-world store environments. Onsite in Foothill Ranch 4-5 days per week. Must be able to commute. WHAT WE OFFER… Join the team at Gatekeeper Systems and watch your career grow! We offer competitive compensation and benefits packages that include: Attractive Total Compensation Package, including annual bonus Comprehensive healthcare benefits including medical, dental, and vision coverage; Life/ADD/LTD insurance; FSA/HSA options. 401(k) Plan with Employer Match Generous Paid Time Off (PTO) policy Observance of 11 paid company holidays Various Employee Engagement Events Exciting Growth Opportunities Positive Company Culture ESSENTIAL JOB FUNCTIONS; but not limited to: Develop and maintain firmware on bare metal microprocessors and embedded Linux platforms, including device-level components and drivers where applicable. Build firmware applications for Gatekeeper and FaceFirst devices; optimize performance, power usage, and reliability. Develop internal tools/scripts to support diagnostics, data collection, testing, and performance validation. Support hardware bring-up: board validation, peripheral integration, and early prototype debugging. Work with common device interfaces and sensors (e.g., GPIO, UART, SPI, I2C, ADC) and wireless modules (BLE/Wi-Fi/LTE as applicable). Investigate problem reports and field issues: collect logs, reproduce failures, isolate root cause, implement fixes, and document outcomes. Use appropriate debugging tools and techniques (e.g., serial logs, core dumps, GDB/JTAG; oscilloscope/logic analyzer as needed). Create and maintain unit/integration tests where applicable; support regression testing and release validation. Produce clear technical documentation (how-to guides, troubleshooting steps, release notes) to improve team efficiency and supportability. QUALIFICATION REQUIREMENTS The requirements listed below are representative of the knowledge, skill and/or ability required. Bachelor's or Master's in Electrical Engineering, Computer Science/Engineering, or a related field. 3+ years of embedded software design and development experience. Proficiency in C/C++, Python, bare metal and Linux-based development. Strong embedded Linux experience; kernel/u-boot/driver-level experience as applicable to the role. Familiarity with Yocto (or similar embedded Linux build systems). Familiarity with common embedded interfaces/peripherals (UART/SPI/I2C/GPIO). Demonstrated debugging ability: log-driven diagnosis, issue isolation, and use of lab/test tools as needed. Ability to analyze performance, optimize memory footprint, and design for low-power systems. Strong problem-solving skills and ability to work effectively in a fast-moving environment. Preferred/Highly Valuable Experience building for edge gateways (Intel/ARM SBCs), including deployment/packaging approaches. Familiarity with containerization (Docker/Kubernetes). Knowledge of IoT systems and device-to-cloud architectures (e.g., Azure IoT, GCP equivalents). Experience with firmware update mechanisms, versioning, OTA updates, and remote diagnostics. Exposure to sensor fusion, computer vision pipelines, or edge deployment constraints. Experience in retail, industrial IoT, or safety-critical embedded systems. SALARY RANGE $110,000 - $140,000 PHYSICAL DEMANDS The physical demands described here are representative of those that must be met by a team member to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Ability to push shopping carts with up to 65Kg load Ability to push shopping carts for extended periods of time DISCLAIMER This Job Description is a general overview of the requirements for the position. It is not designed to contain, nor should it be interpreted as being all inclusive of every task which may be assigned or required. It is subject to change, in alignment with company/department needs and priorities. Gatekeeper Systems, Inc., is an equal opportunity employer. We are committed to developing a diverse workforce and cultivating an inclusive environment. We value diversity and believe that we are strengthened by the differences in our experiences, thinking, culture, and background. We strongly encourage applications from candidates who demonstrate that they can contribute to this goal. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any protected basis.
    $110k-140k yearly 13d ago
  • Embedded Software Engineer

    Revel 4.3company rating

    Embedded software engineer job in Los Angeles, CA

    About RevelAt Revel, we are revolutionizing the way the world's most critical hardware is controlled-across aerospace, automotive, energy, and manufacturing sectors. Our next-generation software stack combines an intuitive command/control interface, a specialized programming language tailored for hardware control, and a high-performance runtime environment. We empower engineers to build, test, and deploy critical systems rapidly, reliably, and safely. Role Overview We are looking for an Embedded Software Engineer to join our rapidly growing engineering team. In this role, you will build the critical software layer that bridges Revel's high-performance runtime and the complex physical world of industrial machinery. We are seeking a systems expert who obsesses over performance and abstraction, to whom a millisecond seems like an eternity, and who takes pride in implementing drivers that are robust, portable, and mathematically correct.Responsibilities Integrate industrial hardware, from standard PLCs to specialized instrumentation, navigating complex register maps and standard protocols. Reverse-engineer "black box" hardware behavior when vendor documentation falls short, treating datasheets as hypotheses rather than facts. Implement Hardware Abstraction Layers (HALs) that encapsulate complexity behind intuitive, type-safe APIs. Write portable, high-performance Rust code targeting Linux userspace today but designed to be architecture-agnostic. Own the physical boundary using logic analyzers and oscilloscopes to drive troubleshooting to the absolute root cause. Treat system reliability as a safety requirement, rigorously validating code to prevent failures that could result in physical damage or dangerous behavior. Qualifications Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field (or equivalent practical experience). 3+ years of professional experience in systems programming (C/C++/Rust) or embedded software development. High proficiency in Rust, C, or C++, with a willingness to work primarily in Rust. Strong understanding of Linux internals, including sockets, syscalls, and kernel-to-userspace data flow. Ability to interpret electrical schematics, datasheets, and timing diagrams to translate hardware behavior into code. Experience implementing and debugging industrial protocols (e.g., Modbus, TCP/IP, SPI, I2C, CAN, UART, RS-485). Proficiency with hardware debugging tools like logic analyzers, oscilloscopes, and packet sniffers. Preferred Qualifications Prior experience shipping production code in Rust. Experience writing Rust in no_std environments. Deep familiarity with Modbus, EtherNet/IP, EtherCAT, PROFINET, or IO-Link. Relentless root-cause mindset that refuses to accept flaky behavior. Intuitive grasp of latency costs, timing requirements, and determinism. ITAR Requirements To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here. Why Revel Join a world-class team of engineers with decades of critical software applications experience. Work on groundbreaking technology that directly impacts critical infrastructure and high-stakes industries with strong early traction. Competitive salary, substantial equity, and significant personal growth opportunities. Collaborative, ambitious, and technically challenging environment. Join us to redefine what's possible in software for hardware.
    $113k-152k yearly est. Auto-Apply 56d ago
  • Embedded Software Engineer Manager

    Daikin Comfort

    Embedded software engineer job in Los Angeles, CA

    As a Firmware Manager, you will be responsible to lead the firmware team to ensure the successful delivery of new products and ensure timely support of firmware needs on legacy products. The Firmware Manager will lead a team of embedded firmware engineers who design, develop and test embedded firmware for energy efficient, low GWP, state-of-the-art heating, cooling and IAQ products. Develops high-level strategic project plans, executes capital projects and performs significant activities requiring multi-functional teams. Position Responsibilities may include: Responsibility for the entire life cycle (excluding Validation) for all embedded software used in Embedded Controllers supporting using 8 bit to 32 bit embedded processors and SoC's  Responsibility to manage people, projects, and technology: as people manager and SME.  Expectation that the candidate already be at an expert level in the areas of programming for embedded systems in the “C” programming language - must be enthusiastic for directly contributing to development (programming), bug fixing, issue resolution and design review.   Develop and manage project schedules related to existing product launches or design modifications Management of the embedded software team, ensure the productivity of its participants and “right-size” resources for the workload. Must manage the current team of 5 FTE embedded software developers and varying levels of contract resource (currently 3 FTE resources).  Coordinate project work internally with the department and externally with other departments to ensure on-time completion of projects within budget. Participate in additional projects to support ongoing business needs. Nature & Scope: Provides direction and guidance Defines and implements continuous improvement opportunities Knowledge & Skills: Strong leadership experience including influencing employees to be a part of continuous improvement Software skills including Microsoft Office Word, Excel, and PowerPoint Effective analytical and problem-solving skills Excellent organizational and time management skills and strong project management -PM skills Effective communication skills - both verbal and written; business acumen Strong interpersonal skills and ability to work with teams & collaboration skills Ability to apply excellent judgment, strong work ethics, and integrity on the job Expert in embedded C for Electromechanical devices (HVAC, Medical Device, Appliances, Automotive, Flow Control) Preferred extensive experience in microcontroller-based systems - Microchip, Atmel, ST, Renesas (or equivalent)   Experience with version control and release process, its various usages, and systems built around it such as Bitbucket/ GitHub / GitLab Experience: 8+ years with embedded software development, documentation, and code review  3+ years in a leadership role (project or people manager)  Solid understanding of industry best practices related to software development  Education: Bachelor's Degree in Electrical or Computer Engineering People Management: Yes Physical Requirements / Work Environment: Must be able to perform essential responsibilities with or without reasonable accommodations Reports To: Manager, SVP of Engineering Compensation: $107,550.00 to $134,695.00 The Company provides equal employment opportunity to all employees and applicants regardless of a person's race, color, religion (including religious dress or grooming practices), creed, national origin (including language use restrictions), citizenship, uniform service member or veteran status, ancestry, disability, physical or mental disability (including HIV/AIDS), medical condition (including cancer and genetic characteristics), genetic information, request for protected leave, marital status, sex, pregnancy, age (over 40), sexual orientation, gender, gender identity or expression, political affiliation, or any other characteristic protected by law. The Company will comply with all federal and state regulations and statutes pertaining to individuals with disabilities.
    $107.6k-134.7k yearly 60d+ ago

Learn more about embedded software engineer jobs

How much does an embedded software engineer earn in Bellflower, CA?

The average embedded software engineer in Bellflower, CA earns between $89,000 and $164,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.

Average embedded software engineer salary in Bellflower, CA

$121,000

What are the biggest employers of Embedded Software Engineers in Bellflower, CA?

The biggest employers of Embedded Software Engineers in Bellflower, CA are:
  1. Mission
  2. Ford Motor
  3. Actalent
  4. Rivian
  5. Ford Global
  6. Missionmicrowave
Job type you want
Full Time
Part Time
Internship
Temporary