CrawlJobs Logo

Firmware Engineer - Image Processing

Brightstar Lottery

Location Icon

Location:
United States , West Greenwich

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

74961.00 - 164800.00 USD / Year

Job Description:

Brightstar Lottery is seeking a highly experienced Firmware Engineer IV with deep expertise in image processing to join our Retail Channel Engineering team. This role is critical to the development and optimization of cutting-edge firmware solutions that power our lottery products. The ideal candidate will bring a strong foundation in C/C++ development, advanced image processing techniques, and a passion for innovation in AI and machine learning.

Job Responsibility:

  • Design, develop, debug, and maintain firmware using machine language, assembly, and high-level languages (C, C++) for Brightstar Lottery products
  • Architect and implement image processing algorithms including OMR, OCR, and multi-spectrum imaging (White Light, UV, IR)
  • Enhance image and video quality through mathematical and computational techniques
  • Apply AI/ML methods to improve image recognition and processing capabilities
  • Prepare and annotate large-scale image datasets for model training and evaluation
  • Train, validate, and deploy deep learning models using TensorFlow, PyTorch, and OpenCV
  • Conduct performance analysis and optimize models for accuracy, latency, and resource efficiency
  • Collaborate cross-functionally with software, hardware, and data science teams to ensure seamless system integration and deployment
  • Stay abreast of emerging trends and research in computer vision, image processing, and AI

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or Physics
  • 8+ years of experience in C/C++ software development, including design and documentation
  • Strong foundation in computer science, mathematics, and physics
  • Proficiency in Linux OS, including system-level programming, kernel development, and device drivers
  • Deep understanding of image processing techniques and algorithm development
  • Experience with deep learning frameworks (TensorFlow, PyTorch) and libraries (OpenCV)
  • Excellent problem-solving skills and ability to thrive in fast-paced, collaborative environments

Nice to have:

Familiarity with cloud platforms such as AWS or Azure

What we offer:
  • 401(k) Savings Plan with Company contributions
  • health, dental, and vision insurance
  • life, accident, and disability insurance
  • tuition reimbursement
  • paid time off
  • wellness programs
  • identity theft insurance

Additional Information:

Job Posted:
February 06, 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 Firmware Engineer - Image Processing

Senior/Staff Embedded Software Engineer – Camera Systems

Skydio designs and manufactures fully autonomous drones that use advanced comput...
Location
Location
United States , San Mateo
Salary
Salary:
170000.00 - 282500.00 USD / Year
skydio.com Logo
Skydio
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience with ISP development on ARM-based Linux/Android SoCs
  • Deep understanding of ISP pipeline architecture, including front-end, Bayer processing, and post-processing
  • Strong background in algorithm development across CPU, DSP, GPU, and ISP pipelines
  • Hands-on experience with stabilization algorithms and tuning (OIS, EIS)
  • Familiarity with Android Camera HAL3, Linux V4L2, AVC, and HEVC standards
  • Experience with GStreamer and GPU shader-based implementations for image processing (Debayering, lens shading, etc.)
  • Strong embedded development experience, including firmware for physical hardware
  • Proficiency in modern C++ in real-time, embedded environments
  • Python scripting and development skills
  • Skilled in hardware bring-up, low-level debugging, and performance optimization
Job Responsibility
Job Responsibility
  • Lead development and integration of camera subsystems
  • Design and bring up ISP and camera module hardware
  • Configure and optimize ISP and encoder pipelines
  • Collaborate with image quality, calibration, and test teams to deliver production-ready camera software
  • Develop next-generation image processing algorithms for autonomous flight applications
  • Bring up and debug new hardware platforms and prototypes
What we offer
What we offer
  • Equity in the form of stock options
  • Comprehensive benefits packages
  • Relocation assistance may also be provided for eligible roles
  • Paid vacation time
  • Sick leave
  • Holiday pay
  • 401K savings plan
  • Group health insurance plans
  • Fulltime
Read More
Arrow Right

Image Processing Engineer

Reality Labs at Meta is building products that make it easier for people to conn...
Location
Location
United States , Sunnyvale
Salary
Salary:
146000.00 - 209000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years experience in developing image quality tuning and evaluation systems
  • Experience in Python and/or MATLAB, and C++ for image processing and automation tasks
Job Responsibility
Job Responsibility
  • Build new tools and workflows for evaluating and improving the visual quality and computational efficiency of vision systems
  • Perform image and video quality evaluations using both objective and subjective methods
  • Collaborate with software teams to co-design image tuning firmware and algorithm for performance optimization
  • Collaborate with image architecture and hardware teams to co-design algorithms that leverage specialized accelerators or custom silicon for optimized performance
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Software Engineer - Image Processing

We’re looking for a software engineer passionate about camera image processing t...
Location
Location
United States , San Mateo
Salary
Salary:
130000.00 - 280000.00 USD / Year
verkada.com Logo
Verkada
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in Computer Science, Computer Engineering, Computer Vision, or a related field
  • 3+ years of software development experience, with a strong foundation in systems programming
  • Proficiency in C++
  • Strong problem-solving skills and a proven ability to learn quickly and work independently
  • Excellent communication and documentation skills
  • comfortable collaborating across cross-functional teams
  • Must be willing and able to work onsite five days per week
Job Responsibility
Job Responsibility
  • Develop image processing algorithms across the camera pipeline (e.g., auto-exposure, white balance, tone mapping) using C++ and Python
  • Design scalable software solutions to support image quality (IQ) tuning, evaluation, and automation
  • Collaborate with hardware, firmware, and computer vision teams to integrate and validate image and video quality end-to-end
  • Build robust testing infrastructure and evaluation protocols to ensure consistent IQ performance across camera models and lighting conditions
  • Analyze image and video quality metrics, conduct lab and field testing, and apply data-driven insights to continuously enhance the visual experience
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

Electrical Engineer

At Meta Reality Labs we aim to bring together the brightest interdisciplinary mi...
Location
Location
United States , Sunnyvale
Salary
Salary:
144000.00 - 204000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Electrical Engineering or related field
  • 6+ years of experience in electrical engineering, hardware engineering or related experience
  • Proficiency in electrical design software (e.g., Altium, Cadence)
  • Understanding of and demonstrated experience in electrical design principles, circuit analysis, and electronics manufacturing processes
  • Experience working with complex board designs PCB/FPC/RFPC (Printed Circuit Board/Flexible Printed Circuit/Rigid-Flex Printed Circuit)
  • Experience working with one of these technologies: digital signal processing, real-time image processing, display engineering, camera modules, mobile SoC (System on Chip) and PMIC (Power Management Integrated Circuit) or Battery Management System
  • Experience working with one of these technologies: use of oscilloscopes, high speed digital test equipment, logic analyzers, or function generators
Job Responsibility
Job Responsibility
  • Own electrical development of highly complex subsystems or moderately complex systems under the direction of a technical lead
  • Design schematics, direct board layout, conduct design reviews and draft design documentations
  • Conduct feasibility studies and analysis to evaluate new technologies and components. Propose innovative solutions to enhance product performance and features
  • Manage bring up and debug, support manufacturing and assembly build
  • Collaborate in a team environment and work across engineering disciplines to develop systems and manage trade offs across electronics, mechanics, optics, sensors, haptics, firmware and software
  • Evaluate vendor reference design and transform these into custom solutions which meet product and form factor constraints
  • Work in a distributed team environment
  • Contribute to building and sustaining internal community through recruitment and mentorship
  • Work autonomously and take initiative to manage individual and team priorities
  • Travel both domestically and internationally
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right
New

Electrical Engineer

At Meta Reality Labs we aim to bring together the brightest cross-disciplinary m...
Location
Location
United States , Sunnyvale
Salary
Salary:
173000.00 - 245000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of industry experience in electrical design
  • BS in Electrical Engineering or Computer Engineering, or equivalent industry experience
  • Proven knowledge of electrical engineering fundamentals
  • Experience with schematic and board design using Cadence OrCAD, Altium or equivalent
  • Experience with use of oscilloscopes, high speed digital test equipment, logic analyzers, or function generators
  • Experience working with multiple of these technologies: digital signal processing, real-time image processing, display engineering, camera modules, mobile SoC (System on Chip) and PMIC (Power Management Integrated Circuit) or Battery Management System
  • Experience leading technical teams, cross-functional groups and vendors against project plans
Job Responsibility
Job Responsibility
  • Own electrical development of highly complex systems delivering and ensuring that electrical systems achieve product goals
  • Lead electrical architecture definition or provide technical leadership to a larger development team
  • Design schematics, direct board layout, lead cross-functional design reviews and draft design documentations
  • Conduct feasibility studies and analysis to evaluate new technologies and components. Propose innovative solutions to enhance product performance and features
  • Manage bring up and debug, support manufacturing and assembly build
  • Collaborate in a team environment and work across engineering disciplines to develop systems and manage trade offs across electronics, mechanics, optics, sensors, haptics, firmware and software
  • Work in distributed team environment
  • Contribute to building and sustaining internal community through recruitment and mentorship
  • Inform prioritization of work across teams and disciplines and actively participate in resolving technical conflicts
  • Travel both domestically and internationally
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Electrical Engineer

At Meta Reality Labs we aim to bring together the brightest cross-disciplinary m...
Location
Location
United States , Sunnyvale
Salary
Salary:
118000.00 - 170000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Electrical Engineering or Computer Engineering, or equivalent industry experience
  • 2+ years of professional experience in relevant technical field
  • Proven knowledge of electrical engineering fundamentals
  • Experience with schematic and board design using Cadence OrCAD, Altium or equivalent
  • Experience working with one of these technologies: use of oscilloscopes, high speed digital test equipment, logic analyzers, or function generators
  • Experience working with one of these technologies: digital signal processing, real-time image processing, display engineering, camera modules, mobile SoC and PMIC, or Battery Management System
  • Proven technical communication skills
Job Responsibility
Job Responsibility
  • Contribute to the development of complex subsystems, own the development of moderately complex subsystems, or own the development of simple systems under the direction of a technical lead
  • Design schematics, evaluate components, direct board layout, conduct design reviews and draft design documentations
  • Manage bring up and debug, support manufacturing and assembly build
  • Collaborate in a team environment and work across engineering disciplines to develop systems and manage trade offs across electronics, mechanics, optics, sensors, haptics, firmware and software
  • Evaluate vendor reference design and transform these into custom solutions which meet product and form factor constraints
  • Work in distributed team environment
  • Contribute to building and sustaining internal Meta community through recruitment and mentorship
  • Travel both domestically and internationally
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Firmware Engineer

We are looking for a skilled Firmware Engineer to join our team in Brookfield, W...
Location
Location
United States , Brookfield, Wisconsin
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 10 years of experience in embedded firmware development
  • Proficiency in programming languages such as C, C++, and Assembly
  • Strong expertise in microcontrollers, embedded systems, and communication protocols
  • Familiarity with Bluetooth technology, including peripheral and central applications
  • Knowledge of AI edge computing and image detection models
  • Experience with tools like Simulink, FreeRTOS, and model-based software development
  • Understanding of embedded cybersecurity concepts, including root certificate chains of trust and HSMs
  • Bachelor's degree in Computer Science, Electrical Engineering, or Computer Engineering
  • a Master's degree is a plus
Job Responsibility
Job Responsibility
  • Develop and implement firmware solutions for embedded systems using C, C++, and Assembly programming languages
  • Collaborate with cross-functional teams to design, test, and refine embedded applications and ensure optimal performance
  • Utilize Bluetooth technology to develop and maintain peripheral and central embedded applications
  • Apply knowledge of AI edge computing and model-based software development tools such as Simulink to create efficient solutions
  • Conduct rigorous testing and debugging to ensure the reliability and functionality of firmware
  • Design and implement bootloader solutions for embedded systems
  • Ensure compliance with industry standards and protocols, optimizing firmware for production and R& D projects
  • Support the production team by addressing firmware-related issues and contributing to electronics purchasing processes
  • Develop automation scripts and PC applications using Python or C++ to streamline manufacturing and testing processes
  • Adhere to Agile Scrum methodologies to drive efficient and collaborative software development practices
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right

Mission Analysis Engineer

As a Mission Analysis Engineer on the Mission Analysis Engineering Team, you wil...
Location
Location
United States , El Segundo
Salary
Salary:
135150.00 - 241250.00 USD / Year
boeing.com Logo
Boeing
Expiration Date
February 27, 2026
Flip Icon
Requirements
Requirements
  • 9+ years experience in aerospace systems design, analysis, and/or operation
  • Bachelor’s degree in engineering or the physical sciences / computer science
  • Experience in modeling and simulation of complex satellite systems using common tools such as Matlab/Simulink, Python, or C++
  • Experience with EO/IR optical systems and image processing algorithms
  • Experience in orbital mechanics and kinematic state estimation
  • Ability to obtain a U.S. Security Clearance
  • U.S. Citizenship
Job Responsibility
Job Responsibility
  • Build and maintain simulations for large satellite constellations to assess effectiveness against mission requirements
  • Own the Electro-Optical/Infrared (EO/IR) image processing algorithms chain, from photon to Warfighter
  • Create models for space vehicle payloads to use in system trades and performance predictions
  • Develop novel algorithms, models, and data processing schemes for EO/IR sensing and tracking systems
  • Concepts of Operation (CONOPS)/Design Reference Mission (DRM) development, modeling, and simulation
  • Collaborate with software and firmware teams to develop platforms for simulation deployment (eg. software/hardware-in-the-loop)
  • Program management activities to ensure high-quality work products are delivered on time and the proposed mission solution meets the customer’s need
What we offer
What we offer
  • Medical, dental, vision, and 401k plan
  • Generous company match to your 401(k)
  • Industry-leading tuition assistance program pays your institution directly
  • Fertility, adoption, and surrogacy benefits
  • Up to $10,000 gift match when you support your favorite nonprofit organizations
  • Fulltime
Read More
Arrow Right