wagey.ggwagey.gg
Open Tech JobsCompaniesPricing
Log InGet Started Free
Jobs/Embedded Systems Engineer Role/Embedded Software Engineer III

Embedded Software Engineer III

Flock SafetyUnited States$130k – $150k+ Equity1mo ago
In OfficeMidNASemiconductorsSoftwareRoboticsEmbedded Systems EngineerSoftware EngineerGitJiraConfluenceJenkinsRust

Upload My Resume

Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT

Apply in One Click

Requirements

• We are looking for people who: • Have hands-on experience developing software for embedded devices, especially autonomous systems like drones or robotics. • Experience with the Rust programming language for embedded systems. • Possess strong C/C++ development and debugging skills for embedded Linux environments. • Bring deep experience building and maintaining embedded Linux systems using the Yocto Project or similar build systems like Buildroot. • Have experience working with Qualcomm SoCs (System on a Chip) and their associated development toolchains. • Understand low-level concepts including bootloaders (like U-Boot), kernel configuration, and device drivers. • Have experience with platform architecture, design, and documentation. • Are skilled in Git/GitHub, Jira, Confluence, and CI/CD tools like Jenkins. • Linux kernel and device driver development experience. • Familiarity with AOSP. • Familiarity with hardware bring-up and board support packages (BSPs). • Experience with real-time operating systems (RTOS). • Knowledge of networking protocols and services (TCP/IP, systemd, D-Bus). • Experience with containerization technologies (e.g., Docker) on embedded devices. • Ability to write automation scripts (e.g., Python, Shell) to improve personal and team productivity. • 90 Days at Flock • The First 30 Days • Learn as much as possible about Flock's hardware, embedded platform, and system architecture. • Familiarize yourself with members of the Engineering Team. • Understand Flock's product goals and hardware roadmap. • The First 60 Days • Contribute to our Yocto-based embedded Linux distribution. • Develop and test a new feature or driver for one of our devices. • Help improve the stability and performance of the core platform. • 90 Days & Beyond • Become a key contributor to the embedded Linux platform and device software. • Be a key contributor in the development and bring-up of new hardware products. • Play a central role in shaping the architecture of our next-generation devices.

Responsibilities

• Developing embedded software for safety equipment within Flock Safety's products. • Collaborating with cross-functional teams to define and prioritize requirements based on customer needs. • Designing robust firmware that integrates seamlessly into the hardware of security devices, ensuring reliable operation in various environments. • Writing clean, maintainable code following industry best practices for embedded systems development. • Testing software thoroughly using a combination of unit tests and integration testing to ensure functionality meets specifications before deployment. • Troubleshooting issues that arise during the product lifecycle or after release updates are deployed. • Documenting all aspects of firmware design, codebase structure, test plans, and results for internal knowledge sharing and future reference. • Participating in regular meetings with cross-functional teams to review progress on embedded software development projects and align goals across departments.

Benefits

• 💰Salary & Equity: In this role, you’ll receive a starting salary of $130,000-$150,000 as well as stock options • 🌴Flexible PTO: We seriously mean it, 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. We will reimburse $10,000 a year for adoption, surrogacy, or fertility. • 🧠Mental Health: All employees receive an annual subscription to Headspace. • 💖Caregiver Support: We have partnered with Cariloop to provide our employees with caregiver support • 💚ERGs: We want all employees to thrive and feel like they belong at Flock. We offer three ERGs today - Women of Flock, Flock Proud, and Melanin Motion. If you are interested in talking to a representative from one of these, please let your recruiter know. • 💸Carta Tax Advisor: Employees receive 1:1 sessions with Equity Tax Advisors who can address individual grants, model tax scenarios, and answer general questions. • 💻WFH Stipend: $150 per month to cover the costs of working from home. • 📚Productivity Stipend: $250 per year to use on Audible, Calm, Masterclass, Duolingo, Grammarly and so much more. • 🏠Home Office Stipend: A one-time $750 to help you create your dream office • 🐾Pet Insurance: We’ve partnered with Pumpkin to provide insurance for our employee’s fur babies.

Similar Jobs

Senior Frontend Engineer - Contractor/Freelancer14h ago
Beyond SportsBeyond Sports·Budapest, Hungary, Hungary·$120k - $160k/year
In OfficeEMEASeniorSenior Frontend DeveloperFrontend EngineerJavaScriptGitSCSSSketchFigmaSEODocumentationJira
Salesforce Support Operations Administrator II14h ago
KapitusKapitus·Remote - USA·$96k – $154k/year
RemoteNAMidFintechCloud ComputingSystems AdministratorSoftware ArchitectGitAzureGovernanceDocumentationAWSSalesforce
Data Engineer15h ago
ShyftLabsShyftLabs·Calgary, Alberta
In OfficeNASeniorCloud ComputingData AnalyticsData EngineerTeam LeadershipSQLGitPythonAWSAzureMongoDBGCPDatabricksElasticsearchDockerAirflowKafkaApache SparkData QualityReportingLookerBusiness IntelligenceData Governance
Java Back End Developer15h ago
Mutt DataMutt Data·Remote - Argentina
RemoteLATAMSeniorCloud ComputingBackend EngineerJavaGitAWSGraphQLTerraformDockerReportingKubernetesTemporalReactTypeScript
Senior Data Engineer (Core Data Platform)19h ago
1upHealth1upHealth·Remote - USA·Equity
RemoteNASeniorCloud ComputingArtificial IntelligenceSenior Data EngineerReportingTableauGrafanaScalaGitTerraformJenkinsData QualityGovernanceApache SparkAirflowdbtDagsterPythonKafkaSQLSnowflakeAWSDockerKubernetesRedshiftTensorFlowKerasMLOpsRegulatory Compliance

Stop filling. Start chilling.Start chilling.

Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact