Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Software Engineer

$200k - $250k
Full-time

White Bay

Role Description

The Senior Embedded Software Engineer will play a key role in developing the embedded technology underpinning the organisation's next generation of computer vision products. They will work extensively with embedded Linux systems, imaging sensors, camera modules, device drivers and real-time data acquisition. The position will involve both software development and hands-on interaction with physical hardware, making it particularly well suited to an engineer who enjoys solving problems at the boundary between software and electronics. A major focus will be bringing new hardware platforms and camera systems to life:

  • Integrating sensors
  • Developing and debugging interfaces
  • Improving image acquisition performance
  • Turning early technical concepts into stable working prototypes

They will work closely with electrical, mechanical, computer vision and software engineers while retaining significant autonomy over technical decisions and implementation.

Qualifications

  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, Robotics or another relevant technical discipline.
  • 6+ years of professional embedded software engineering experience, including significant hands-on development in C and/or C++.
  • Strong commercial experience developing and debugging software within embedded Linux environments.
  • Practical experience integrating CMOS image sensors, camera modules or comparable imaging hardware into embedded systems.
  • Experience developing or working with camera drivers, image acquisition architectures, ISP integrations or related imaging pipelines.
  • Strong knowledge of embedded hardware communication and connectivity technologies, particularly MIPI CSI-2, I2C and SPI, alongside interfaces such as UART, USB, Ethernet and GPIO.
  • Proven ability to diagnose hardware/software integration problems using oscilloscopes, logic analysers and other laboratory debugging tools.
  • Experience taking new hardware platforms through initial bring-up, integration, troubleshooting and functional prototype development.
  • Ability to independently investigate complex engineering challenges, determine appropriate technical approaches and drive solutions with limited supervision.
  • Experience with relevant embedded or vision technologies such as NVIDIA Jetson, NXP i.MX, Qualcomm, TI, OpenCV, GStreamer or V4L2 would be highly advantageous, particularly within robotics, autonomous systems, drones, industrial automation or computer vision environments.

Requirements

  • Design and develop embedded software supporting real-time imaging, computer vision and camera-based sensing applications.
  • Lead the software aspects of hardware bring-up, integrating CMOS image sensors, camera modules and associated embedded components.
  • Develop, customise and troubleshoot camera drivers, device interfaces and low-level hardware integrations.
  • Build and optimise image acquisition and processing pipelines with a strong focus on latency, stability and consistent system performance.
  • Integrate sensors and peripherals through technologies including MIPI CSI-2, I2C, SPI, UART, USB, Ethernet and GPIO.
  • Incorporate third-party hardware, libraries and software components into embedded Linux environments.
  • Diagnose complex hardware/software issues using oscilloscopes, logic analysers and other electronics debugging equipment.
  • Rapidly prototype new sensing and imaging capabilities, conducting technical testing and performance validation.
  • Collaborate across electrical, mechanical, software and product engineering to progress new hardware from initial bring-up to functional prototypes.
  • Contribute to technical architecture and engineering standards while producing robust, maintainable and well-structured software.

Benefits

  • Competitive base salary.
  • Comprehensive employee benefits.
  • Paid vacation and holidays.
  • Opportunities to work with advanced embedded computing and computer vision technologies.
  • Significant technical ownership and autonomy.
  • Exposure to projects spanning software, electronics, imaging and product engineering.
  • The opportunity to work directly with new hardware and take technologies from initial concept through to functioning products.
  • A collaborative engineering environment with close interaction across hardware and software disciplines.
  • Professional development and opportunities to expand technical expertise as the underlying technology and product portfolio evolve.
Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Remote vacancy
  • $145.6k - $276.8k

     ...years of experience and renowned engineering expertise to meet the needs...  ...of aerospace and defense.Software Department team in Goleta, Santa...  ...motivated, experienced Senior Principal Software Engineer to...  ...development.Experience with embedded microprocessors, system on a... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Goleta, CA
    2 days ago
  • $132.4k - $251.6k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...of aerospace and defense.Job Summary:The Software Product Assurance Center’s Software...  ...employ Agile development techniques on embedded targets to continuously develop and deploy... 
    Senior
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Tewksbury, MA
    4 days ago
  • $100k - $140k

    DescriptionA Kforce client is seeking to hire an Mid to Senior Embedded Software Engineers in Chandler, Arizona (AZ).Summary:We are working directly with the Hiring Manager on these exclusive search assignments. The company offers a competitive compensation package including... 
    Senior
    Remote work
    Work from home
    3 days per week

    KForce

    Chandler, AZ
    4 days ago
  • $105k - $165k

     ...companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps, robotics, e...  ...professional growth opportunities.   Senior Embedded C++ Software Engineer   The Senior Embedded C++ Software... 
    Senior
    Full time

    Full Spectrum

    Remote
    18 hours ago
  •  ...intuitive design, intelligent software, and next-generation safety...  ...We develop and test low-level embedded software that is portable and...  ...applications. As a member of the HWIO Engineering group, you’ll work with...  ....We are seeking a skilled Senior Embedded Software Developer to... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    1 day ago
  • $125k

     ...Senior C++ Embedded Firmware Software Engineer Five or more years of C, C++, or C# embedded firmware engineering experience as well as a four year degree in Computer Science, Computer Engineering, Electrical Engineering or Software Engineering are required Pay is... 
    Senior
    Permanent employment
    Full time
    Remote work

    MRINetwork

    Menomonee Falls, WI
    3 days ago
  • $145k - $175k

     ...before.We’re a team of hands-on builders, engineers, and innovators reinventing how the...  ...of fabrication, come build it with us.Software is at the heart of all aspects of Formlabs...  ...in 3D printing. We are looking for a Senior Embedded Software Engineer for our Embedded team... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Formlabs

    Somerville, MA
    4 days ago
  • $148.5k - $237.6k

     ...with our ecosystem of devices and cloud software. Like our products, we work better...  ...company where you matter.Your ImpactAs a senior engineer on the team, you will be intimately involved...  ...quality verificationExperience with Embedded Linux development and/or RTOSBenefits that... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    4 days ago
  • $86.8k - $165.2k

     ...fast and we want you to grow with us! We're expanding our engineering organization dramatically to meet exciting customer demand...  ...us and help shape the future of aerospace and defense.Our Senior Embedded Software Engineer is a technical position that works in an Integrated... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Aurora, CO
    1 day ago
  • $86.8k - $165.2k

     ...technologies. For over 70 years, scientists and engineers in diverse disciplines at RTX BBN Technologies have...  ...create transformative solutions.We are seeking a Senior Software Engineer with experience in real-time embedded C language system development to join our... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Raytheon

    Middletown, RI
    18 hours ago
  • $86.8k - $165.2k

     ...expertise to solve customers’ toughest challenges and to meet the demands of a rapidly evolving global market.As our next Senior Embedded Software Engineer, you'll immerse yourself in Strategic Nuclear Deterrence, bringing your acumen to the forefront of innovation and... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Richardson, TX
    3 days ago
  • $180k - $240k

    Role Description You will be responsible for Ethernovia’s Networking devices software stack development which will include: ~Embedded Firmware ~Kernel/user mode device drivers ~Stack extensions ~Debug and test utilities ~Automated unit/system testing... 
    Senior
    Full time
    Work experience placement
    Flexible hours

    Ethernovia, Inc.

    Remote
    1 day ago
  •  ...collaborative work culture. They need you, a highly experienced Senior Software Engineer, to join the technical team located in scenic Austin, Texas...  ...qualityQualificationsWhat you need to succeed:-6+ years of embedded software engineering experience working with Python and C++... 
    Senior
    Visa sponsorship

    Technology Navigators

    Austin, TX
    4 days ago
  •  ...Job Title - Senior Principal Embedded Software Engineer Location: Remote REMOTE OPPORTUNITY Experience Required : 15+ years What You'll Do & Bring: Drive Platform Integration: Lead the end-to-end integration of ONL (Open Network Linux) across... 
    Senior
    Remote work

    Atlantis IT group

    Dallas, TX
    1 day ago
  • $154.68k - $231.7k

     ...Processing (ODSP) PHY SW Team develops software for Marvell's DSP products used in pluggable...  .... We own all SW components, including embedded FW, customer SDK, and lab scripts, and...  ...production, and the role of a Principal Engineer in our team is to ensure the overall success... 
    Senior
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    3 days ago
  •  ...Senior Embedded Software Engineer (Wireless Systems) We are seeking a Senior Embedded Software Engineer to join a highly advanced engineering team developing software for wireless communication devices. This is not a typical embedded role. The environment is technically... 
    Senior
    Local area
    Remote work

    Ashton North LLC

    Park Ridge, IL
    2 days ago
  •  ...debugging and documenting firmware and software programs with a high level of autonomy for...  .... Mentors less experienced software engineers. Determines hardware compatibility and...  ...and Abilities Experience with IAR embedded workbench (preferred), Microsoft Visual... 
    Senior
    Hourly pay

    Nordson

    Peachtree Corners, GA
    1 day ago
  •  ...multi-hire position for a variety of highly embedded and sensor driven programs. These...  ...classified programs that are in need of engineers with experience writing drivers, working...  ...control code for sensors and doing hardware software integration in classified labs.This... 
    Senior
    Full time
    Interim role
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Lockheed Martin

    Orlando, FL
    1 day ago
  •  ...Embedded Software Engineer Design, develop, implement, and test low level embedded software including, but not limited to: RTOS, Memory, Fault Detection, Power Management, LIN, DMA, PWM Input/Output, Discrete Input/Output, Analog Input/Output. Utilize MCAL configuration... 
    Senior
    Work at office
    Local area
    Remote work

    General Motors

    Pontiac, MI
    1 day ago
  • $140k - $165k

    Role Description Engineers are the reason we exist—they’re the core of who we are. We don’t just build technology; we engineer...  ...thinkers thrive. Quest Defense Systems & Solutions is seeking Senior Embedded Software Engineers to build the foundational software components... 
    Senior
    Full time
    Remote work
    Flexible hours

    Quest Defense Systems & Solutions, Inc.

    Remote
    4 days ago
  • $115k - $135k

     ...complementary analytical technologies, software automation, and machine learning. For more...  ...to collaborate with world-class engineers and scientists developing groundbreaking...  ...this role, you will design and develop embedded software that controls sophisticated electromechanical... 
    Senior
    Work at office
    Remote work
    Worldwide

    908 Devices

    Burlington, MA
    1 day ago
  •  ...About the job Senior Embedded Software Engineer About Castelion Castelion is bringing a new approach to defense development and production: one that focuses on short, iterative design cycles, rapid flight testing in development, and modern commercial manufacturing... 
    Senior

    Castelion Corporation

    Allen, TX
    2 days ago
  •  ...generation of satellite terminals. ~Design, code, test and integrate software from requirements to production and commercial deployment. ~...  ...~Additional experience in the following areas is a plus: ~Embedded development including hardware debug, device drivers, and real-... 
    Senior
    Full time

    Allwyn Corp

    Remote
    2 days ago
  •  ...Job Title: Senior Embedded Software Engineer (Medical Devices) Location: ~15 miles North of Boston, MA (3 Days Onsite, 2 Day WFH) Employment Type: Full-Time, Direct Hire (W2 Only - No Relocation, Locals Only) Salary Range: Salary + 10-15% Bonus... 
    Senior
    Full time
    Local area
    Work from home
    Relocation

    Kaav Inc.

    Boston, MA
    1 day ago
  •  ...suspension control systems from the ground up, bringing key capabilities in-house for the first time. We're looking for Senior Embedded Controls Software Engineers who want to be part of that from day one: writing hand-coded C, owning software end to end, and directly shaping... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    4 days ago
  • $179.5k - $269.2k

    Role Description We are looking for an Embedded Software Developer to design and implement the firmware and low-level software that powers...  ...sensors, and hardware health. ~Work closely with hardware engineers to validate firmware for existing and future platforms. ~... 
    Senior
    Full time

    Nebius

    Remote
    5 days ago
  • $120k - $160k

     ...Senior Embedded Software Engineer Location: Denver, CO Compensation: $120,000 - $160,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required Thompson Software Solutions (TSS) is a mission-driven aerospace and defense software and systems engineering... 
    Senior
    Remote work

    Lynx

    Denver, CO
    1 day ago
  • Role Description We are seeking a hands-on Senior Embedded Software Engineer to work on a contractual basis, contributing across the IntelliSep software platform, including the Sample Preparation Module (SPM), Cell Imaging Module (CIM), and Image Analysis Module (IAM).... 
    Senior
    Temporary work

    Cytovale

    Remote
    18 hours ago
  •  ...connectivity, working closely with software, hardware, DSP, and application team...  ...members. You will define and own the embedded firmware platform powering Sonance's...  ...powers them. Your Mission As a Senior Embedded Software Engineer, you will define and own the... 
    Senior
    Full time
    Contract work

    Sonance

    San Clemente, CA
    3 days ago
  • $118.27k - $160.01k

     ...dynamic organization that is shaping the future of technology.Senior Embedded Software & Controls EngineerJob DescriptionSummaryWe are seeking a highly skilled Senior Embedded Software & Controls Engineer to work on the development of next-generation control systems for... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Brooks Automation

    Chelmsford, MA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!