Senior Embedded Software Engineer, Kernel

Location

California

Posted

2 days ago

Salary

$172K - $190K / year

Seniority

Senior

Postgraduate Degree8 yrs expEnglishAndroidCloudKotlinLinux

Job Description

Senior Embedded Software Engineer, Kernel

Flock Group Inc

• Flock Safety is seeking a Senior Kernel Engineer to join our Device OS Team to solve one of our most critical engineering challenges: building an ultra-stable, rapid-deployment operating system foundation for our expanding next-generation device fleet. • In this pivotal role, you will eliminate system vulnerabilities and accelerate hardware execution by driving low-level Qualcomm Android BSP bring-up, devicetree modifications, and pSIM framework implementations. • Collaborating across electrical engineering and application teams, you will bridge the gap between complex hardware architectures and cloud-connected software to ensure our life-saving devices never drop a frame.

Job Requirements

  • A Bachelors, Masters, or Ph.D. in Electrical Engineering, Computer Engineering, Computer Science, or related field with 8+ years experience
  • Proven track record of working with a large fleet of connected devices, a good understanding of different phases of their lifecycle and related challenges
  • Development experience within embedded systems/firmware design at multiple stages of the product life cycle (prototyping, pre-production engineering validation, release and scaling)
  • Experience with chipset bring-up within Linux or Android ecosystems
  • Experience with Android system architecture (HAL, Android Linux Kernel, Android Build System, etc)
  • Mastery of C and C++
  • Experience in bootloader development and customization, including familiarity with XBL (eXtensible Boot Loader) and ABL (Android Boot Loader) concepts and implementation
  • Proven ability to develop and debug firmware for Application Digital Signal Processors (ADSP), understanding their architecture and software development lifecycle
  • Comfortable working in a Linux-based development environment, including custom tooling, containers, Gerrit/Git, etc
  • Comfortable providing onsite support for new projects at the Coop once or twice a year as priorities come up
  • Familiar with AI-assisted engineering practices, including the strategic, concurrent use of multiple AI agents (Claude, Copilot, Codex) to optimize development velocity
  • Strong knowledge of Linux internals (memory management, power management, IRQ handling, synchronization, networking, storage, subsystem architecture)
  • Experience bringing up Linux Kernel drivers for common peripheral bus technologies including SPI, I2C, UART, is a big plus
  • Experience with Kotlin and Android apps development
  • Experience with Qualcomm chipset devices is a plus
  • Experience with customizing “Qualcomm Proprietary” subsystems(BP) is a big plus!
  • Experience with battery-powered/power constrained devices is a plus
  • Experience with ARM Cortex Microcontroller (NRF5x, STM32x, etc.) is a plus

Benefits

  • Flexible PTO: We offer non-accrual PTO, plus 11 company holidays.
  • Fully-paid health benefits plan for employees: including Medical, Dental, and Vision and an HSA match.
  • Family Leave: All employees receive 12 weeks of 100% paid parental leave. Birthing parents are eligible for an additional 6-8 weeks of physical recovery time.
  • Fertility & Family Benefits: We have partnered with Maven, a complete digital health benefit for starting and raising a family. Flock will provide a $50,000-lifetime maximum benefit related to eligible adoption, surrogacy, or fertility expenses.
  • Spring Health: Spring Health offers a variety of mental health benefits, including therapy, coaching, medication management, and digital tools, all tailored to each individual's needs.
  • Caregiver Support: We have partnered with Cariloop to provide our employees with caregiver support
  • Carta Tax Advisor: Employees receive 1:1 sessions with Equity Tax Advisors who can address individual grants, model tax scenarios, and answer general questions.
  • ERGs: We want all employees to thrive and feel like they belong at Flock. We offer four ERGs today - Women of Flock, Flock Proud, LEOs and Melanin Motion. If you are interested in talking to a representative from one of these, please let your recruiter know.
  • WFH Stipend: $150 per month to cover the costs of working from home.
  • Productivity Stipend: $300 per year to use on Audible, Calm, Masterclass, Duolingo and so much more.
  • Home Office Stipend: A one-time $750 to help you create your dream office.

Related Categories

Related Job Pages

More Systems Engineer Jobs

Kairos Power logo

Principal Engineer, Heat Transport System

Kairos Power

Kairos Power was founded to accelerate the development of innovative nuclear technology.

Full TimeRemoteTeam 201-500H1B Sponsor

Role Description We are seeking an experienced Principal or Distinguished Engineer to lead the technical deployment of KP-FHR heat transport system equipment, including integration of commercial molten salt steam generators, salt pumps, valves, and associated equipment. Reporting to the Senior Manager, Engineering Integration, you will develop technical design solutions to enable the rapid deployment and integration of KP-FHR Power Generation Systems (PGS) Structures, Systems and Components (SSCs). This role requires a leader with extensive experience in thermal systems and power conversion technologies to ensure efficient, safe and reliable operation of the plant's energy conversion processes. Responsibilities - Design and deploy the Nuclear Heat Recovery Steam Generator (NHRSG), focusing on molten salt steam generators, salt pumps, valves, and related auxiliary systems that meet Kairos Power’s FHR deployment objectives. - Lead design trades, performance analyses and optimization of the NHRSG to meet commercial and regulatory needs. - Collaborate with cross-functional teams to integrate the NHRSG with overall plant design and operations. - Manage and coordinate external partners, suppliers, regulators and vendors in the area of power generation. - Oversee the preparation of technical specifications, design documents and system drawings for all NHRSG components. - Perform feasibility studies and risk assessments related to commercial molten salt technologies and subsystems. - Support building a small engineering team including mentoring, guiding and promoting professional growth and innovation in molten salt system solutions. - Present findings and recommendations to senior management and stakeholders, ensuring clear communication of technical concepts and strategies. - Support commissioning, testing and troubleshooting of the NHRSG during the plant's startup phase. - Stay abreast of industry advancements, best practices and emerging molten salt technologies. - Lead or support formal design reviews, interface reviews, hazard reviews, and technical readiness reviews for NHRSG components and subsystems. - Support supplier technical oversight, including review of supplier deliverables, technical deviations, test plans, and component qualification evidence. - Develop or maintain system requirements, interface control documents, design bases, and verification/validation plans for NHRSG components. - Other duties as assigned. Qualifications - M.S. degree in Mechanical Engineering, Nuclear Engineering or a related field. - M.S. & 10+ years experience in the design and development of power conversion systems, particularly in the nuclear or thermal power sectors. - Demonstrated experience in managing complex engineering projects and leading technical teams, with thorough understanding of evaluation, design and licensing of a new technology. - Demonstrated experience of physical hardware deployment in heat transfer systems. - Experience with heat transport systems using molten salt or other high temperature fluids is a plus. - Experience with requirements management, systems engineering or design control processes for complex engineered systems. - Experience reviewing or developing technical specifications, procurement documents, test plans, or acceptance criteria for major equipment. Knowledge, Skills & Abilities - Strong understanding of heat transfer principles, thermodynamics and fluid mechanics as they relate to molten salt systems. - Knowledge of regulatory requirements and industry standards for molten salt systems. Experience with nuclear-specific or concentrating solar power applications are a plus. - Excellent analytical and problem-solving skills, with a track record of optimizing system performance in novel applications. - Excellent communication, presentation, and interpersonal skills; must be able to interact and communicate effectively at all levels of the organization including external partners. - Ability to work with a highly collaborative team. - Ability to solve problems quickly and efficiently. - Prioritizes and demonstrates a nuclear safety culture. - Ability to proactively collect, manage and transfer knowledge. - Ability to seek different and novel ways to create efficiencies when working on problems, challenges and issues. - Knowledge of system integration, interface management and verification/validation practices. - Ability to apply safety, quality and configuration management principles to engineering design activities. Physical Demands - Remaining in a stationary position, often standing or sitting for prolonged periods. - Moving about to accomplish tasks or moving from one worksite to another. - Communicating with others to exchange information. Environmental Conditions - General office environment. - Assessing the accuracy, neatness and thoroughness of the work assigned. - High-concentration, demanding and fast-paced. Safety and PPE - Reading and interpreting hazardous warning signs. - Reporting issues with equipment or unsafe conditions. - Wearing proper personal protective equipment (PPE), such as face mask, face shields, gloves, safety glasses, safety shoes, hard hats, or other PPE as required. Travel - Some travel may be required, up to 25%. Additional Requirements - Requires occasional schedule flexibility. - Requires occasional extended hours to support testing, commissioning and critical project timelines. Benefits - Competitive compensation packages. - Medical, dental and vision benefits for employees and their dependents. - Paid Vacation. - 401(k) and pre-tax health insurance, dependent care, and commuter benefits (FSA).

United States
$175K - $218K / year
Hewlett Packard Enterprise logo

Systems Engineering Manager – HPE Networking, Mid-Telco Accounts

Hewlett Packard Enterprise

Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world.

Full TimeRemoteTeam 10,001+Since 2015H1B Sponsor

• Build and lead a high-performing team • Recruit, hire, onboard, develop, and retain exceptional Systems Engineers • Foster a culture built on collaboration, accountability, customer success, innovation, and technical excellence • Coach and mentor Systems Engineers through regular one-on-one meetings, career development planning, and technical guidance • Identify and develop future Principal Systems Engineers and leadership candidates through succession planning and ongoing mentorship • Partner with Regional Sales Directors and Account Managers to define and execute account strategies • Build trusted relationships with customer executives, CTOs, Chief Architects, Engineering Directors, and Operations leaders • Guide customers through network modernization initiatives and AI-driven operations • Support strategic customer opportunities throughout the sales lifecycle from discovery through successful closure

Colorado + 5 moreAll locations: Colorado | District Of Columbia | Illinois | New Jersey | Missouri | Texas
$204.5K - $397.5K / year
NVIDIA logo

Senior Systems Software Engineer – Observability and Telemetry Platform

NVIDIA

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Full TimeRemoteTeam 10,001+Since 1993H1B Sponsor

• Design, implement and support operational and reliability aspects of large scale Observability & Telemetry collection platform with a focus on performance at scale, real time monitoring, logging and alerting • Engage in and improve the whole lifecycle of services—from inception and design through deployment, operation and refinement • Support services before they go live through activities such as system design consulting, developing software tools, platforms and frameworks, capacity management and launch reviews • Maintain services once they are live by measuring and monitoring availability, latency and overall system health • Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity • Practice sustainable incident response and blameless postmortems • Be part of an on call rotation to support production systems

California
$184K - $356.5K / year
Bravo17 Digital logo

Lead Systems Engineer

Bravo17 Digital

Bravo17 is a growing federal digital services firm. We operate with high accountability, lean teams, and a strong sense of ownership. This role requires comfort with ambiguity, initiative, and a bias toward action.

Role Description As a Lead Systems Engineer - Data at Bravo17, you will elevate data-driven decision-making for federal agencies. This role requires a deep understanding of agency missions, diverse user needs, and relevant policies. You will lead the implementation of advanced data modeling strategies, integrate AI and machine learning techniques into analytical workflows, and translate complex datasets into intuitive products that address critical organizational goals. - Technical Strategy & Data Strategy: - Define and maintain technical standards for data architecture, modeling, and AI integration to ensure consistency, quality, and maintainability across all projects. - Propose innovative solutions to enhance data processing, AI model performance, and analytical security. - Collaborate with project managers and stakeholders to bridge the gap between business needs and technical data implementation. - Develop comprehensive technical documentation, such as data models, schema designs, and AI pipeline specifications, to guide development and ensure team alignment. - Technical Delivery & AI Integration: - Architect and implement secure, high-performance data pipelines and analytical services. - Integrate AI/ML models into data workflows, focusing on automated insight generation, predictive modeling, and the development of innovative user experiences. - Collaborate with cross-functional teams to define project requirements and technical specifications for data-intensive applications. - Mentor junior analysts and engineers, fostering capabilities in AI-driven data tooling and analytical best practices. - Conduct rigorous peer reviews to ensure code quality, data accuracy, and adherence to best practices. - Troubleshoot and debug complex issues across the full data lifecycle. - Collaboration & Professional Development: - Effectively communicate complex analytical concepts to both technical and non-technical audiences. - Collaborate closely with product managers and engineers to ensure that data-driven user needs are met throughout the product development lifecycle. - Stay abreast of the latest trends in AI development, data engineering, and statistical modeling. - Continuously improve skills through professional development and workshops. Qualifications - Minimum of 7–10 years of practical experience in data analysis or data engineering, with a proven track record of technical leadership. - Strong background in data-intensive applications, with a specific focus on AI-integrated data modeling and cloud computing solutions. - Thorough understanding of data service design patterns, including REST APIs, microservices, and modern data warehouse architectures. - Excellent communication, presentation, and interpersonal skills. - Demonstrated capability to lead technology projects, operate autonomously, or collaborate effectively within a team environment. - Strong analytical skills with business acumen and the ability to turn data into strategic insights. - A Bachelor's or Master's degree in Data Science, Statistics, Computer Science, or a related field is preferred; however, deep experience can serve as a substitute. Requirements - Secret Required (or willingness to apply for Secret). - Remote; however, we are looking to grow our presence in Atlanta, Chicago, Denver, and Washington DC areas. Candidates in these hubs will have the opportunity to engage with local team members. Benefits - Competitive compensation. - Health and welfare benefits. - Flexible ways of working. - Generous time off policies including vacation/PTO, sick leave, and parental leave.

United States