CrawlJobs Logo

Senior Software Engineer - Camera Platform

verkada.com Logo

Verkada

Location Icon

Location:
United States , San Mateo

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

130000.00 - 280000.00 USD / Year

Job Description:

Verkada is transforming how organizations protect their people and places with an integrated, AI-powered platform. A leader in cloud physical security, Verkada helps organizations strengthen safety and efficiency through one connected software platform that includes solutions for video security, access control, air quality sensors, alarms, intercoms, and visitor management.

Job Responsibility:

  • Own the end-to-end development of on-device camera platform features in C++ and Golang
  • Collaborate with the product team to turn requirements into scalable, production-ready solutions aligned with product vision and customer needs
  • Partner with streaming, storage, and AI engineering teams to deliver features optimized for edge computing environments
  • Lead code reviews, guide debugging efforts, and uphold coding standards to ensure a high-quality, maintainable codebase
  • Drive and coordinate regular over-the-air (OTA) releases, balancing speed of delivery with stability and reliability

Requirements:

  • BS/MS in Computer Science, Electrical Engineering, or related field
  • 5+ years of professional experience in systems software development for performance- and resource-constrained environments
  • Proficient in at least one systems programming language: C++ or Golang
  • 2+ years of experience building software for Linux-based platforms
  • Strong understanding of modern operating systems, computer architecture, and trade-offs between compute, memory, and storage
  • Familiarity with Bash scripting and Python for tooling and automation
  • Excellent communication and documentation skills, with the ability to collaborate across engineering and product teams
  • Must be willing and able to work onsite five days per week

Nice to have:

  • Experience in development of on-device software for cloud-connected devices
  • Familiar with Linux Kernel development
What we offer:
  • Healthcare programs that can be tailored to meet the personal health and financial well-being needs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
  • Nationwide medical, vision and dental coverage
  • Health Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving options
  • Expanded mental health support
  • Paid parental leave policy & fertility benefits
  • Time off to relax and recharge through our paid holidays, firmwide extended holidays, flexible PTO and personal sick time
  • Professional development stipend
  • Fertility Stipend
  • Wellness/fitness benefits
  • Healthy lunches provided daily
  • Commuter benefits

Additional Information:

Job Posted:
January 06, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

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

Briefcase Icon

Similar Jobs for Senior Software Engineer - Camera Platform

Senior Software Engineer, Robotics Platform

Chef is looking for a Senior Software Engineer, Robotics Platform, to help us sc...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 250000.00 USD / Year
chefrobotics.ai Logo
Chef Robotics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in computer science, robotics, or equivalent experience
  • Strong experience and expertise in Linux systems, with at least 4+ years experience building complex software in a Linux environment
  • Excellent software engineering fundamentals
  • Experience leading and shipping complex software projects
  • Understanding of network and time protocols, e.g. TCP, UDP, PTP
  • Knowledge of build systems and tooling, performance optimization, and memory and network profiling
Job Responsibility
Job Responsibility
  • Debug and fix difficult low-level systems software problems, e.g. with drivers, networking, Linux configuration
  • Lead an upgrade of our autonomy software OS and middleware
  • Investigate load and networking issues and increase performance of our perception and robotics algorithms
  • Work with manufacturing to develop processes for provisioning robotic systems at scale
  • Help integrate new robot hardware, sensors, and cameras, and monitor performance
  • Contribute to overall software architecture design and standards and test and release processes
  • Champion engineering excellence, ensuring high-quality, well-structured, and well-tested code
What we offer
What we offer
  • medical, dental, and vision insurance
  • commuter benefits
  • flexible paid time off (PTO)
  • catered lunch
  • 401(k) matching
  • Fulltime
Read More
Arrow Right

Senior Imaging Systems Engineer

As a Senior Imaging Systems Engineer, you will be a key technical leader respons...
Location
Location
United States , Boston
Salary
Salary:
105600.00 - 154900.00 USD / Year
simplisafe.com Logo
SimpliSafe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Electrical Engineering, Optical Engineering, Physics, Imaging Science, Computer Science or a closely related field
  • 5+ years of progressive experience in camera system design, development, and validation, with a proven track record of bringing imaging products to market
  • Deep expertise in: CMOS Image sensor technologies and their low-level characteristics
  • Optical system design, analysis, and characterization (e.g., MTF, distortion, CA, stray light, lens manufacturing processes)
  • Advanced Image Quality (IQ) metrics, testing methodologies, and industry-standard tools like IMATEST
  • Leading Image Signal Processor (ISP) tuning and optimization across various platforms
  • Camera module integration, calibration, and complex debugging
  • Low power, always on, imaging
  • Proficiency in scientific programming languages (e.g., Python, MATLAB) for data analysis, automation, and image processing
  • Familiarity with optical design software (e.g., Zemax, Code V, TracePro)
Job Responsibility
Job Responsibility
  • System Architecture & Design Leadership: Lead the architectural definition and design of complex camera modules and imaging systems, balancing optical, electrical, mechanical, lighting, and software considerations. Drive critical design decisions and contribute to the product roadmap
  • Advanced Imager & Lens Expertise: Spearhead the research, evaluation, and selection of cutting-edge image sensors based on rigorous performance criteria, including high dynamic range, low-light sensitivity, noise performance, and power efficiency. Define and critically evaluate optical lens systems for optimal performance, ensuring excellence in MTF, distortion, chromatic aberration, and stray light control. Design lighting to optimize image quality and power. Act as a primary technical liaison with imager, DSP, camera lens and optical component vendors, influencing future development
  • Rigorous Prototyping & Characterization: Develop and execute advanced test plans for camera prototypes, performing deep-dive characterization of imager and lens performance. Utilize and develop measurement techniques for noise analysis, linearity, spectral response, and other key parameters
  • Image Quality Mastery & Tuning: Design, implement, and lead comprehensive objective and subjective image quality (IQ) testing, covering parameters like color accuracy, white balance, exposure, sharpness, and noise. Employ and potentially develop advanced image quality analysis tools (e.g., Imatest). Work with ODM, Image and ISP SoC vendors to expertly calibrate and fine-tune Image Signal Processor (ISP) parameters to achieve industry-leading image quality across diverse challenging environments and use cases. Proactively identify, diagnose, and resolve complex image quality artifacts and propose innovative solutions
  • Validation & Production Readiness: Own the development and execution of robust validation plans for production-ready camera systems, ensuring compliance with all functional, performance, reliability, and regulatory requirements
  • Travel: Willing to travel to Asian manufacturing partners 1-3 times per year
What we offer
What we offer
  • A mission- and values-driven culture and a safe, inclusive environment where you can build, grow and thrive
  • A comprehensive total rewards package that supports your wellness and provides security for SimpliSafers and their families
  • Free SimpliSafe system and professional monitoring for your home
  • Employee Resource Groups (ERGs) that bring people together, give opportunities to network, mentor and develop, and advocate for change
  • Participation in our annual bonus program, equity, and other forms of compensation, in addition to a full range of medical, retirement, and lifestyle benefits
  • Fulltime
Read More
Arrow Right

Senior Embedded Software Engineer

Dive into the development of new features for NavVis' sophisticated Indoor Mobil...
Location
Location
Germany , Munich
Salary
Salary:
Not provided
navvis.com Logo
NavVis GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Master's or Bachelor's degree in electrical engineering, computer science, or a related field
  • 5+ years of experience in embedded software engineering working closely with hardware
  • Experience with ARM and x86 platforms, cross-compilation, and toolchains
  • Proficient with ARM and x86 embedded devices, developing low-level drivers in user and kernel space
  • Proficiency with embedded C/C++ (low-level microcontrollers and application processors) and Python (scripting, test automation)
  • Solid knowledge of Linux systems, comfortable with terminal tools and system-level debugging
  • Familiarity with integration testing, unit testing, continuous integration and hardware in the loop
  • Strong problem-solving skills and the ability to work independently in a structured way
  • Excellent communication skills and proficiency in English
Job Responsibility
Job Responsibility
  • Develop, integrate, and deploy firmware and embedded software for ARM (Cortex-M and SoC)
  • Work on bare metal and RTOS on Cortex-M microcontrollers for sensor communication (e.g., I2C, UART, SPI, MIPI, USB, Ethernet)
  • Work on ARM SoC systems with full a Linux OS (e.g. kernel driver, device tree, ISP/DSP configuration)
  • Test and integrate drivers for new hardware components, such as Wi-Fi, Bluetooth modules, displays, battery management units, IMU, USB/MIPI cameras, and LiDAR scanners
  • Debug and bring-up new hardware platforms in close collaboration with Electrical Engineering
  • Define software architecture, deployment and testing strategies in close collaborate closely with a system software team
  • Drive test automation, HIL setups and build systems (e.g., CMake, Buildroot)
  • Support large-scale deployment by packaging and updating firmware across device fleets
What we offer
What we offer
  • 30 days of paid time off per year
  • Affordable access to a vast network of fitness and wellness facilities through EGYM Wellpass subsidy
  • Deutschlandticket subsidy to support sustainable travel using public transport
  • Flexible working hours and a hybrid work setup
  • Full visa and relocation support for international candidates
  • Attractive bike leasing model through JobRad
  • A competitive compensation package
  • Up to 4000 EUR employee referral bonus
  • Financial support for local language classes
  • Fulltime
Read More
Arrow Right

Senior Camera System Architect

The Surface team is lighting up Microsoft experiences with the next generation o...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's Degree in Electrical Engineering, Computer Engineering, or related field AND 3+ years technical engineering experience OR Bachelor's Degree in Electrical Engineering, Computer Engineering, or related field AND 5+ years technical engineering experience OR equivalent experience
  • Experience with PC or mobile camera systems
  • Expert knowledge of image capture and image signal processing design (ISP)
  • Knowledge of Complementary Metal-Oxide-Semiconductor(CMOS) image sensors and lenses
  • Experience delivering high performance imaging systems in a high-volume consumer product
  • Excellent interpersonal skills and cross-group collaboration
Job Responsibility
Job Responsibility
  • Own delivery of camera solutions as a product’s lead camera system engineer
  • Design and develop end-to-end camera systems, integrating sensors, optics, ISP pipelines, and AI-based imaging algorithms
  • Collaborate with cross-functional teams (hardware, software, product) to define camera system requirements and performance targets
  • Work with silicon partners to understand ISP capability of selected platforms and to influence and define ISP roadmaps
  • Contribute to the camera team’s development of a multi-year camera roadmap for sensors and customer experiences that spans the business roadmap
  • Stay up-to-date with the latest advancements in imaging AI, camera hardware, and power-efficient computing
  • Fulltime
Read More
Arrow Right

Senior BSP Engineer - Cameras

Verkada is transforming how organizations protect their people and places with a...
Location
Location
United States , San Mateo
Salary
Salary:
130000.00 - 300000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in Computer Science (or similar degree)
  • 5 years of experience of full-time Embedded Software development
  • Proficient in at least one system programming language, such as C, C++, Golang, Rust
  • Minimal of 2 years of full-time system software development for Linux-based platform
  • Great knowledge on modern operating systems and computer architecture
  • Familiar with Bash scripts and Python
  • Good communication & documentation skills
  • Must be willing and able to work onsite five days per week
Job Responsibility
Job Responsibility
  • Work cross-functionally with hardware team to develop camera features in C/C++ and Python
  • Lead code reviews, debugging, and bug fixes
  • Experiment/test with new development boards
  • Make regular contributions to existing code base to push new features OTA on a frequent basis
What we offer
What we offer
  • Healthcare programs that can be tailored to meet the personal health and financial well-being needs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
  • Nationwide medical, vision and dental coverage
  • Health Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving options
  • Expanded mental health support
  • Paid parental leave policy & fertility benefits
  • Time off to relax and recharge through our paid holidays, firmwide extended holidays, flexible PTO and personal sick time
  • Professional development stipend
  • Fertility Stipend
  • Wellness/fitness benefits
  • Healthy lunches provided daily
  • Fulltime
Read More
Arrow Right

Senior Unity Gameplay Capture Artist

Azra Games is looking for a Senior Unity Gameplay Capture Artist to join our cre...
Location
Location
United States , California
Salary
Salary:
106000.00 - 159000.00 USD / Year
azragames.com Logo
Azra Games
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience capturing gameplay footage for trailers and other marquee, public facing video assets
  • At least 3 years working directly in Unity
  • Expert knowledge of Unity Editor, including camera systems, Timeline, Cinemachine, and scene manipulation
  • Strong understanding of composition, lighting, color theory, and cinematic principles
  • Proficiency with capture software (OBS, Shadowplay, etc.) and video editing tools (Premiere, Final Cut, DaVinci Resolve)
  • Demonstrated ability to identify and frame compelling gameplay moments that resonate with target audiences
  • Experience working across multiple game genres and understanding what makes each visually distinctive
  • Technical knowledge of video codecs, compression, frame rates, and delivery specifications for various platforms
  • Strong collaboration skills with the ability to translate creative direction into executed capture plans
  • Portfolio demonstrating high-quality gameplay capture work, preferably including Unity projects
Job Responsibility
Job Responsibility
  • Capture, frame, and edit exceptional gameplay footage directly within Unity builds for trailers, ads, social media, and other marketing materials
  • Operate and manipulate in-game cameras, lighting, and visual effects to create cinematic and engaging shots that highlight key gameplay moments and features
  • Collaborate with game designers, artists, and engineers to identify the most compelling gameplay scenarios and visual storytelling opportunities
  • Develop and maintain efficient capture pipelines and technical workflows that scale across multiple projects and platforms
  • Create detailed shot lists, storyboards, and capture plans aligned with marketing campaign objectives and creative briefs
  • Optimize capture settings, resolution, frame rates, and technical specifications for different distribution channels (YouTube, social platforms, streaming services)
  • Provide technical guidance on in-game camera systems, replay functionality, and capture tools during game development
  • Coordinate with video editors, motion graphics artists, and creative teams to ensure captured footage meets post-production requirements
  • Stay current on Unity features, capture technologies, recording tools, and industry best practices for gameplay presentation
  • Build and maintain a library of high-quality gameplay assets for rapid deployment across marketing initiatives
What we offer
What we offer
  • Equity & Benefits
Read More
Arrow Right

Senior Cyber Range Architect

Barbaricum is currently seeking a highly skilled and experienced Senior Cyber Ra...
Location
Location
United States , Muscatatuck
Salary
Salary:
Not provided
barbaricum.com Logo
Barbaricum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must possess an DoD active TS/SCI Clearance
  • Bachelor’s degree required
  • Must meet DOD 8570.01-M IAT III Certification requirements
  • Minimum 7 years of experience in Cyber SME/Cyber Architect roles or similar, with at least 3 years in cyber range or computer test-bed environments
  • Expert knowledge in computer network design and configuration (routing, switching, firewalls, DNS, Active Directory, VPNs, VLANs, SANs) across both bare metal and virtualized systems
  • Proficiency in automation, provisioning, imaging, orchestration, and configuration management tools, including Ansible, Chef, FOG, Project, Python, and Bash scripting
  • Demonstrated expertise in cloud, physical, and virtual network architecture, engineering, and infrastructure monitoring
  • Extensive experience with hypervisors (VMware, KVM, Xen) and server operating systems (Windows Enterprise, Linux) including an understanding of network vulnerabilities, attack vectors, and mitigation techniques
  • Experience with a broad range of technology including camera systems, ICS/SCADA, IoT devices, and RF communications devices
Job Responsibility
Job Responsibility
  • Oversee all aspects of system integration, management, configuration, operation, testing, and scheduling of the CTEP platform
  • Develop and update event network designs, integrate hardware and software, and determine baseline configurations for training and exercises
  • Support Information Assurance requirements, develop and implement range reset procedures
  • Assist in the creation of training scenarios tailored to the needs of the partners utilizing the CTEP platform
  • Maintain and update local design documents and configurations, collaborating on the evolution of CTEP capabilities
  • Conduct training on CTEP usage and configuration, and assist in the implementation of training, exercise, and event virtual enclaves
  • Own the technical operations of the CTEP environment, managing multiple projects to ensure alignment with strategic objectives
Read More
Arrow Right
New

Support Worker

This specialist supported living service has been purpose-built for young adults...
Location
Location
United Kingdom , Church Stretton, Shrewsbury
Salary
Salary:
12.39 GBP / Hour
brookstreet.co.uk Logo
Brook-St Hiredonline
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Full UK manual driving licence held for at least 1 year
  • Access to your own vehicle (rural location)
  • Passionate about supporting people to live happy, fulfilled lives
  • Patient, caring, and a good listener
  • Confident communicator with individuals and families
  • Able to promote independence and daily living skills
  • Good IT skills and ability to use digital systems
  • Able to work independently and use initiative
Job Responsibility
Job Responsibility
  • Support individuals with daily living and independence skills
  • Promote inclusion and engagement in the wider community
  • Provide personal care where required
  • Build positive, trusting relationships with individuals and their families
  • Encourage participation in social and community activities
  • Work collaboratively within a supportive team environment
What we offer
What we offer
  • Competitive hourly pay
  • High-quality training provided
  • Comprehensive induction with shadow shifts
  • 28 days holiday in year one, increasing with service
  • Free and confidential counselling services
  • Health Cash Plan covering dental, optical, physio & more
  • Long service awards
  • Contributory pension scheme
  • Clear career development and progression opportunities
  • Regular supervision and team meetings
Read More
Arrow Right