CrawlJobs Logo

Staff Embedded Logging Software Developer

gm.com Logo

General Motors

Location Icon

Location:
Canada , Markham

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

147000.00 - 196600.00 USD / Year

Job Description:

The Data Engineering organization at General Motors Canada is developing a unified, scalable Vehicle Logging Architecture to enable consistent, secure, and high‑fidelity logging from vehicle ECUs to the cloud. We’re seeking a Staff Embedded Logging Software Developer to design and integrate embedded logging pipelines across diverse in‑vehicle platforms, ensuring cohesive interaction between the control plane (configuration, arbitration, lifecycle) and the data plane (streaming telemetry and file‑based transfer).

Job Responsibility:

  • Define and implement Platform Log Client behaviors across Android, Linux, and QNX
  • Manage volatile buffers and persistent storage (log files and packages), including rotation, compression, retention, and quotas
  • Support vehicle‑local data access mechanisms (e.g., USB‑based retrieval) when connectivity is limited
  • Build/extend a Log Control Interface Library to handle configuration retrieval, validation, arbitration (including TTL for local overrides), and persistence/fallback to last‑known‑good
  • Implement interactions between vehicle log control logic, platform clients, and configuration providers
  • Define API contracts for configuration updates, log control, and create/upload package triggers
  • align with in‑vehicle UX/HMI flows
  • Design and operate reliable egress paths for: Log Streaming
  • File‑based transfer of high‑fidelity artifacts (binary logs, crash dumps, multi‑file log packages)
  • Implement runtime controls to enable/disable logging subsystems locally and remotely
  • Establish startup sequencing and resource budgets (CPU, memory, flash) that safeguard real‑time and safety‑critical workloads
  • Ensure compliance with cybersecurity and data‑protection requirements for both local and remote access to log settings and log data
  • Champion consistent logging schemas, naming, and formatting across platforms
  • drive structured logging best practices
  • Produce clear design documents, configuration guides, and support operational runbooks
  • Collaborate closely with embedded platform teams, observability/data engineering, product, and validation to deliver end‑to‑end data flows from ECU to cloud

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 8+ years in embedded software development or systems engineering across Android, Linux, and/or QNX
  • Strong coding proficiency in C/C++ and Android Java with experience in platform‑level integrations
  • Demonstrated experience integrating with control plane services (configuration retrieval, arbitration, persistence/fallback) and data plane pipelines (streaming and file‑based transfer)
  • Hands‑on experience with: file management workflows
  • file rotation/compression, retention, and storage quotas
  • logger ecosystems (e.g., Android logs, QNX slogger2, Linux journal/syslog) and buffer/file management at scale
  • Deep understanding of ECU constraints: startup sequencing, CPU/memory/flash budgets, and contention mitigation
  • Familiarity with structured logging guidelines and driving cross‑team compliance
  • Experience designing metrics/telemetry for operational visibility and remote control at fleet scale
  • Clear, concise technical communication
  • strong cross‑team collaboration and design documentation skills

Nice to have:

  • Experience designing driver/HMI‑initiated capture flows (e.g., create/upload log packages)
  • Knowledge of automotive cybersecurity controls and data‑protection processes
  • Exposure to OpenTelemetry, protobuf/gRPC, or similar observability/data‑plane technologies
  • Contributions to or strong affinity for open‑source observability/logging ecosystems
  • Automotive domain familiarity: ECU architectures, SoC platforms, diagnostics, failure/crash analysis
What we offer:
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental, and vision benefits
  • Life insurance plans to cover you and your family
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement
  • GM Vehicle Purchase Plan for you, your family and friends

Additional Information:

Job Posted:
March 19, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Embedded Logging Software Developer

Staff Software Engineer

This role is based remotely but if you live within a 50-mile radius of [Austin, ...
Location
Location
United States , Austin; Warren
Salary
Salary:
160200.00 - 211950.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Electrical/Computer Engineering, or related field (or equivalent practical experience)
  • 8+ years of hands-on development experience in C/C++ building production systems
  • strong skills in memory management, concurrency, and performance optimization
  • Experience building data intensive, streaming, or logging/observability pipelines
  • Embedded OS experience with one or more of: QNX, Linux, Android/Android Automotive, or similar RTOS class platforms
  • Solid understanding of logging and data processing principles: structured logging, sampling, batching, buffering, compression, on device storage, and failure handling
  • Expert understanding of vehicle communication protocols, including UDS, CAN, SOME/IP, XCP, and how they are used for diagnostics, configuration, and control
  • Solid understanding of AUTOSAR (Classic and/or Adaptive) concepts and how they constrain software and communication patterns
  • Demonstrated experience leading complex cross organizational initiatives and influencing technical direction beyond your immediate team
  • Proven track record as an expert software engineer who can take features from concept through design, implementation, test, and production rollout
Job Responsibility
Job Responsibility
  • Design, implement, and evolve in-vehicle data, control, and logging pipelines spanning various controllers and cloud endpoints
  • Optimize embedded data and logging infrastructure for high throughput, low latency, and predictable resource usage (CPU, RAM, flash, network)
  • Develop and own reusable libraries/SDKs and plugins (e.g., collectors, filters, exporters) that teams use to integrate with the data and logging planes
  • Integrate vehicle infrastructure with backend data sinks (e.g., Azure, GCP, S3 or equivalent object/streaming stores), ensuring reliability, security, and cost effective data flows
  • Define and implement control plane APIs and protocols for configuration, data routing, logging policies, and remote operations, with strong safety and security boundaries
  • Collaborate with platform, security, DevOps, and analytics teams to design end-to-end observability and data flows from device to cloud
  • Profile, monitor, and troubleshoot embedded software to drive systemic improvements in performance, reliability, and debuggability
  • Lead technical design and code reviews, mentor other engineers, and drive cross organizational initiatives around data and observability standards
  • Contribute to or leverage key open source technologies (e.g., Fluent Bit, OpenTelemetry, MQTT, gRPC, protocol/tooling around observability and data pipelines) through issue reporting, design discussions, documentation, or patches as appropriate
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Staff Application Engineer, Workplace Technology

The role is part of the IT Function within the broader Mozilla Infrastructure te...
Location
Location
United States; Canada
Salary
Salary:
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7–10 years of software engineering or automation experience, including experience building scalable systems, integrations and agentic workflows in enterprise environments
  • Strong software design and development skills in Java, Go, Python, JavaScript/TypeScript (or Apps Script), or equivalent languages
  • experience with building production-ready services and agentic systems
  • Deep experience integrating SaaS platforms (collaboration tools, identity systems) using APIs, SDKs, event-driven architectures, and building automation/agent orchestration layers
  • Familiarity with IAM/SSO (Okta, SAML/OIDC/SCIM), lifecycle automation and securing access across humans and agents
  • experience embedding governance into automation flows
  • Proven ability to design for reliability, security, scalability and cost-efficiency
  • strong experience with observability, metrics and monitoring frameworks for automated/agentic services
  • Demonstrated ability to lead the technical direction of automation and agentic workflows: build shared libraries, connectors, guide architecture, mentor others, influence cross-team engineering culture
  • Experience or willingness to work with GenAI/LLM modalities (agent design, prompt management, retrieval + RAG, integrations) and build operational patterns around them (e.g., agent orchestration, trust, guardrails)
Job Responsibility
Job Responsibility
  • Architect, develop, and scale automation frameworks, integrations and agentic workflows across Mozilla’s workplace technology ecosystem — including collaboration tools, identity systems (SSO/IAM), and GenAI platforms (OpenAI, Claude, Gemini)
  • Lead end-to-end engineering of lifecycle workflows (onboarding, off-boarding, access provisioning) using APIs, event-driven architectures and intelligent agentic flows that reduce manual touchpoints and accelerate user access
  • Build and maintain reusable libraries, connectors, SDKs and agent orchestration layers (e.g., virtual assistants, workflow agents, RAG + retrieval pipelines) that enable faster, safer AI-enabled productivity at scale
  • Implement observability for agentic workflows and automations: define metrics (SLIs/SLOs), build dashboards, logging, alerts and proactively tune for reliability, security, cost-efficiency and adoption
  • Partner with Security, Legal, and Privacy to embed DLP, data classification, and least-privilege access into automation and AI flows — ensure agentic capabilities respect governance, auditing, and compliance
  • Lead evaluation, technical design, and production deployment of new tools and AI productivity platforms: architect integrations, define guardrails, pilot agentic features, measure adoption and user impact
  • Mentor junior engineers and facilitate collaboration across teams: review design/code, establish best practices for building agentic systems, guide documentation and champion a shared automation culture
  • Collaborate cross-functionally with IT, Security, Finance, People Ops and Workplace/Facilities to deliver secure, efficient, and scalable internal tools and workflows that empower users and optimize operations
  • Drive innovation through prototyping next-gen agentic services (for example: intelligent enterprise search assistants, document-to-action bots, contextual collaboration agents) to increase productivity and reduce friction
What we offer
What we offer
  • Generous performance-based bonus plans to all eligible employees
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
  • Quarterly all-company wellness days where everyone takes a pause together
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Fulltime
Read More
Arrow Right

Staff Application Engineer, Workplace Technology

The role is part of the IT Function within the broader Mozilla Infrastructure te...
Location
Location
United States; Canada
Salary
Salary:
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7–10 years of software engineering or automation experience, including experience building scalable systems, integrations and agentic workflows in enterprise environments
  • Strong software design and development skills in Java, Go, Python, JavaScript/TypeScript (or Apps Script), or equivalent languages
  • experience with building production-ready services and agentic systems
  • Deep experience integrating SaaS platforms (collaboration tools, identity systems) using APIs, SDKs, event-driven architectures, and building automation/agent orchestration layers
  • Familiarity with IAM/SSO (Okta, SAML/OIDC/SCIM), lifecycle automation and securing access across humans and agents
  • experience embedding governance into automation flows
  • Proven ability to design for reliability, security, scalability and cost-efficiency
  • strong experience with observability, metrics and monitoring frameworks for automated/agentic services
  • Demonstrated ability to lead the technical direction of automation and agentic workflows: build shared libraries, connectors, guide architecture, mentor others, influence cross-team engineering culture
  • Experience or willingness to work with GenAI/LLM modalities (agent design, prompt management, retrieval + RAG, integrations) and build operational patterns around them (e.g., agent orchestration, trust, guardrails)
Job Responsibility
Job Responsibility
  • Architect, develop, and scale automation frameworks, integrations and agentic workflows across Mozilla’s workplace technology ecosystem — including collaboration tools, identity systems (SSO/IAM), and GenAI platforms (OpenAI, Claude, Gemini)
  • Lead end-to-end engineering of lifecycle workflows (onboarding, off-boarding, access provisioning) using APIs, event-driven architectures and intelligent agentic flows that reduce manual touchpoints and accelerate user access
  • Build and maintain reusable libraries, connectors, SDKs and agent orchestration layers (e.g., virtual assistants, workflow agents, RAG + retrieval pipelines) that enable faster, safer AI-enabled productivity at scale
  • Implement observability for agentic workflows and automations: define metrics (SLIs/SLOs), build dashboards, logging, alerts and proactively tune for reliability, security, cost-efficiency and adoption
  • Partner with Security, Legal, and Privacy to embed DLP, data classification, and least-privilege access into automation and AI flows — ensure agentic capabilities respect governance, auditing, and compliance
  • Lead evaluation, technical design, and production deployment of new tools and AI productivity platforms: architect integrations, define guardrails, pilot agentic features, measure adoption and user impact
  • Mentor junior engineers and facilitate collaboration across teams: review design/code, establish best practices for building agentic systems, guide documentation and champion a shared automation culture
  • Collaborate cross-functionally with IT, Security, Finance, People Ops and Workplace/Facilities to deliver secure, efficient, and scalable internal tools and workflows that empower users and optimize operations
  • Drive innovation through prototyping next-gen agentic services (for example: intelligent enterprise search assistants, document-to-action bots, contextual collaboration agents) to increase productivity and reduce friction
What we offer
What we offer
  • Generous performance-based bonus plans to all eligible employees
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting
  • Quarterly all-company wellness days where everyone takes a pause together
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Fulltime
Read More
Arrow Right

Staff Security Engineer

Credit Genie is a mobile-first financial wellness platform designed to help indi...
Location
Location
United States , New York, NY; Philadelphia, PA; Plymouth Meeting, PA; Pittsburgh, PA; San Francisco, CA
Salary
Salary:
150000.00 - 250000.00 USD / Year
creditgenie.com Logo
Credit Genie
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS/PhD in a Computer Science, Engineering or related scientific field or equivalent professional experience
  • Passionate about advocating for and implementing solutions to complex problems, at-scale, in a large multi-cloud environment
  • Prior experience in Development Operations, Software Engineering, Systems Engineering, Security Architecture, Cloud Security or Offensive Security
  • Fluent in one or more modern coding languages (Python, Go, Java, JavaScript, etc.)
  • Experience with one or more infrastructure as code tools (Terraform, Ansible, etc.)
  • Experience with AWS, GCP, Azure and/or containers (e.g. Kubernetes)
  • Able to work both independently and collaboratively, willing to work in a fast paced, high growth environment
Job Responsibility
Job Responsibility
  • Design new and improve existing security tools, ensure their operational reliability, adherence to SLAs, and strengthen the organization’s security posture through proactive monitoring and continuous improvement
  • Drive innovation by automating security processes and developing advanced methods for analyzing and responding to security findings
  • Maintain and refine custom cloud security baselines, develop and implement cloud security policies and detection rules. Build security controls that detect, prevent, and correct cloud vulnerabilities
  • Collaborate closely with engineering teams to ensure security is embedded into solution design and deployment from the ground up
  • Empathize with the full spectrum of our customers and our engineers by advocating for effective solutions that scale with the needs of our business and our customers
  • Lead threat modeling, vulnerability assessments, and penetration testing to identify and address security risks proactively. Monitor security logs and alerts to detect anomalies and coordinate incident investigations
  • Develop and maintain incident response plans, ensuring rapid detection, analysis, and mitigation of security threats
What we offer
What we offer
  • Offers Equity
  • Offers Bonus
  • 100% company-paid medical, dental, and vision coverage for you and your dependents on your first day of employment
  • Receive up to $100 per month in fitness reimbursement or enjoy a complimentary full membership to LifeTime Fitness or Equinox
  • 401(k) with a 3.5% match and immediate vesting
  • Meal program available for both lunch and dinner
  • Pre-tax benefits, including a $1,000 HSA match
  • Life and accidental insurance
  • Flexible PTO
  • Fulltime
Read More
Arrow Right

Member of Technical Staff - Product Security

As a Member of Technical Staff on our team, you’ll focused on implementing moder...
Location
Location
United States , Troy; Walnut Creek
Salary
Salary:
165000.00 - 206200.00 USD / Year
aptiv.com Logo
Aptiv plc
Expiration Date
June 12, 2026
Flip Icon
Requirements
Requirements
  • Expertise in Application Security, network design, back-end security-enhancing features
  • Deep knowledge of application vulnerability management, remediation, and troubleshooting skills
  • Hands-on experience using tools like Coverity, BurpSuite, ZAP, Trivy, PRISMA Cloud, Tenable, Rapid7 etc.
  • Excellent programming skills using Python, Go etc.
  • Proficiency in pipeline automation leveraging Gitlab, Jenkins, Jira etc.
  • Strong foundation of DevSecOps principles, Infrastructure as Code including Terraform and Helm, Container and Cluster hardening
  • Good exposure to cybersecurity principles with a desire to increase knowledge
  • Experience in Architecting and delivering security features on cloud providers (Azure AWS, GCP etc.), On Prem and Hybrid environments
  • Industry standards-based documentation, certification, and accreditation such as NIST SP 800-53, NIST 800-171, FEDRAMP, and Security Technical Implement Guides (STIGs) and bringing components into compliance with these standards
  • Experience with Agile and Scrum
Job Responsibility
Job Responsibility
  • Secure application on OnPrem and Public Cloud environments leveraging IAC
  • Establish, implement security policies for Docker, K8s and Public Cloud Platforms
  • Implement and automate Application Security policies by embedding SAST, DAST, API Security and Penetration Testing in the product development workflow
  • Accelerate container security with pipeline development
  • Drive vulnerability management and remediation in partnership with various product teams
  • Manage and maintain secure integrations between tools like Gitlab, Jenkins, JIRA, and many more
  • Implement solutions for event log collection and SIEM
  • Fulltime
Read More
Arrow Right
New

Ph.D. Position on Carbon Intake, Durability, and Regeneration of Concrete Reuse

The Sustainable Concrete Structure Laboratory is looking for a new Ph.D. candida...
Location
Location
Luxembourg
Salary
Salary:
Not provided
abg.asso.fr Logo
ABG - Association Bernard Gregory
Expiration Date
May 31, 2026
Flip Icon
Requirements
Requirements
  • Master’s degree (or equivalent) in civil engineering (or related area)
  • Good understanding of the structural behavior and material properties of concrete structures and modelling of civil structures
  • Curiosity, a genuine passion for scientific research
  • Openness to interdisciplinary research and commitment to teamwork
  • Commitment and capacity to critical thinking and good research ethics
  • Excellent written and verbal communication skills in English
Job Responsibility
Job Responsibility
  • Development of a laboratory campaign of carbon capture on concrete
  • Development of a reused-concrete durability model
  • Design of the rehabilitation with bio-based solutions of the existing cracks
  • Fulltime
Read More
Arrow Right
New

Pharmacy Intern

You’ve invested a lot of time and energy in your education. Now you want the cha...
Location
Location
United States , North Huntingdon
Salary
Salary:
18.00 - 19.75 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
June 01, 2026
Flip Icon
Requirements
Requirements
  • Accepted into, or actively enrolled in, an ACPE accredited college or school of pharmacy
  • Must possess, or be in the process of obtaining, valid intern and/or technician licensure as required
  • Regular and predictable attendance, including nights and weekends
  • Ability to complete required training within designated timeframe
  • Attention and Focus: Ability to concentrate on a task over a period of time
  • Ability to pivot quickly from one task to another to meet patient and business needs
  • Ability to confirm prescription information and label accuracy, ensuring patient safety
  • Customer Service and Team Orientation: Actively look for ways to help people, and do so in a friendly manner
  • Notice and understand patients’ reactions, and respond appropriately
  • Communication Skills: Use and understand verbal and written communication to interact with patients and colleagues
Job Responsibility
Job Responsibility
  • Completion of a comprehensive training roadmap, focusing on Key Learning Experiences that build aptitude
  • Living our purpose by following all company SOPs at each workstation to help our Pharmacists and Technicians manage and improve patient health
  • Following pharmacy workflow procedures at each pharmacy workstation for safe and accurate prescription fulfillment
  • Contributing to positive patient experiences showing empathy and genuine care
  • Offering to counsel, fielding medical questions, and soliciting information on a patient’s medical history to provide optimal care
  • Taking telephonic prescriptions from the prescriber, and calling the prescriber to clarify prescriptions or facilitate medication changes
  • Maintaining the highest level of self-awareness and providing in-the-moment coaching, training, and mentoring to pharmacy team members
  • Completing basic inventory activities
  • Contributing to a high-performing team, embracing a growth mindset, and being receptive to feedback
  • Remaining flexible for both scheduling and business needs
  • Fulltime
Read More
Arrow Right
New

Senior Business Development Manager

Join a leading employer in the commercial construction sector that is seeking an...
Location
Location
Canada , Edmonton
Salary
Salary:
Not provided
aplin.com Logo
Aplin
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10–15 years of relevant experience
  • Based in Edmonton
  • Established network within Alberta's construction and development market
Job Responsibility
Job Responsibility
  • Lead business development strategy across Alberta, with selective expansion into Saskatchewan and Interior BC
  • Identify, pursue, and secure new project opportunities
  • Build and maintain relationships with owners, developers, consultants, and industry partners
  • Actively pursue opportunities within First Nations communities
  • Support leadership with strategic client management and relationship development
  • Collaborate with preconstruction and operations teams to position the company competitively
  • Contribute to long-term growth strategy and market positioning
  • Fulltime
Read More
Arrow Right