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

Senior Embedded Software/Firmware Engineer

BLUEMARBLE COMMUNICATIONS, INC.

Senior Embedded Software/Firmware Engineer

The position of Senior Embedded Software/Firmware Engineer entails implementing, testing, and documenting embedded software/firmware running on BMC's spaceborne communications products. The candidate must have prior experience developing embedded C applications for ARM architecture SoC devices.

Responsibilities
  • Develop embedded applications in C and hosted test applications in C and Python.
  • Execute full software/firmware development life cycle - requirement capture, architecture, implementation, testing, and support.
  • Collaborate with other design disciplines including systems, electrical, and FPGA engineering.
  • Generate software/firmware development documentation (e.g. API manuals, verification plans, flowcharts, state machine diagrams).
Qualifications
  • Minimum of 5 years of industry experience in software/firmware design and implementation for embedded systems.
  • Experience working in bare metal/RTOS/embedded Linux environments and with different hardware architectures (ARM, x86).
  • Experience with hardware-in-the-loop testing and validation.
  • Highly proficient in Microsoft Office products (e.g. Word, Excel, PowerPoint, and Visio).
  • Excellent expository writing and oral presentation skills.
  • Must be a US Person (This position has export control and security-related requirements that mandate attention to the citizenship status of any potential candidate and necessitates that the individual either be a United States Citizen, Permanent Resident of the United States, or lawfully admitted into the United States as a refugee or granted asylum by the United States Government.)

Blue Marble Communications designs and manufactures high-performance RF, free-space optical, and network communications modules and systems for deployment onboard satellites and other space vehicles. Our current product offerings include software-defined RF, microwave, and millimeter-wave modem/transceivers; optical laser communications terminals, Ethernet routers/switches, and systems comprised of combinations of these modules. BMC embraces a modern workplace culture and inclusive environment.

In the case an offer is extended, it is contingent upon successful completion of a background check and drug screening.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software/Firmware Engineer in San Diego, CA vacancy
  •  ...Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract Duration: Long Term Start: Immediately Seeking Client facing Sr. Embedded Software/Firmware Engineer for a Hybrid role. Contractor with... 
    Senior
    Long term contract
    For contractors
    Immediate start

    A2e Technologies

    San Diego, CA
    4 days ago
  • Synchron is seeking a Senior Engineer in Embedded Software/Firmware to lead technical ownership for its implantable neuroelectronics platform in San Diego. The role includes defining firmware architecture, ensuring system integrity, and developing a high-performance engineering... 
    Senior

    Synchron

    San Diego, CA
    3 days ago
  •  ...providing guidance and mentorship to engineers. This role involves...  ...-functional teams, optimizing firmware and Android components, and defining...  ...three years of experience in software engineering, with expertise in C/C++ programming and embedded systems. A comprehensive... 
    Senior

    Sigma Connectivity Inc.

    San Diego, CA
    1 day ago
  • $145k - $220k

     ...CHAOS is seeking a Senior Embedded Software Engineer to lead the development of embedded radar software in San Diego, California. This collaborative role focuses on R&D and production pipelines for next-generation radar products. Responsibilities include software development... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    San Diego, CA
    5 days ago
  • $162.6k - $244k

     ...Qualcomm is looking for a Software Engineer based in San Diego or Santa Clara, CA. The role requires collaboration with cross-functional teams to implement software solutions for Wearables technology. Minimum qualifications include a Bachelor's degree in Engineering or... 
    Senior

    Qualcomm

    San Diego, CA
    4 days ago
  •  ...Qualcomm is seeking a Staff Embedded NPU Software Engineer to lead the design and development of embedded platform software across our Snapdragon SoC portfolio. This role involves architecting NPU software frameworks and collaborating with hardware and systems teams to... 
    Senior

    Qualcomm

    San Diego, CA
    5 days ago
  • $127.2k - $190.8k

     ...Company Qualcomm Technologies, Inc. Job Area Engineering Group, DSP Architecture and Design General Summary Qualcomm is seeking a Staff Embedded NPU Software Engineer to lead the design and development of embedded platform software for CPU, DSP, and NPU processors and... 
    Senior
    Work experience placement
    Casual work
    Work from home

    Qualcomm

    San Diego, CA
    4 days ago
  • $111.3k - $166.9k

     ...smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/...  ...software environments, including C/C++, firmware, or DSP development. Experience bringing creative... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    5 days ago
  • $127.2k - $190.8k

     ...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group DSP...  ...Engineering, or related field and 2+ years of Software Engineering, Electrical Engineering,...  ...C++, Python), computer architecture, or embedded systems. • 2+ years of experience in design... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    2 days ago
  •  ...A leading aerospace and defense innovator in San Diego seeks a Senior Embedded Software Engineer to design and develop advanced cyber secure software solutions for satellite avionics. The role involves collaboration with Systems and Hardware engineers and mentoring junior... 
    Senior
    Flexible hours

    Innoflight Inc

    San Diego, CA
    4 days ago
  • $145k - $220k

     ...Seattle, and London. For more information, please visit Role Overview: CHAOS is seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our team supporting our R&D and product engineering initially focusing on our next-generation radar products.... 
    Senior
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package

    CHAOS Industries

    San Diego, CA
    4 days ago
  •  ...MaxLinear, Inc. is seeking a Senior Staff Software Engineer to develop cutting-edge Home Gateway Platforms, focused on enhancing home connectivity...  .... Candidates must have extensive experience in real-time embedded systems and demonstrate strong problem-solving skills.... 
    Senior

    MaxLinear

    San Diego, CA
    3 days ago
  • $111.3k - $166.9k

     ...Qualcomm is looking for a Software Engineer in San Diego, California to design and develop innovative embedded and cloud-edge software solutions. As a vital part of a dynamic team, you will collaborate closely to create world-class products that meet customer needs. The... 
    Senior

    Qualcomm

    San Diego, CA
    4 days ago
  • $170k - $190k

     ...Senior Embedded Software Engineer – RUST GROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San Diego's fastest-growing Aerospace and Defense innovators. Here, visionary minds engineer the future of space technology through... 
    Senior
    Work visa
    Flexible hours

    Innoflight Inc

    San Diego, CA
    7 days ago
  • $111.3k - $166.9k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary:...  ..., create, modify, and validate embedded and cloud edge software, applications...  ...environments, including C/C++, firmware, or DSP development.... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    1 day ago
  •  ...Innoflight LLC in San Diego is looking for an Embedded Software Engineer III to develop software solutions for satellite avionics. The role requires expertise in embedded C/C++ development and extensive experience with Linux systems. Join our mission-driven team and help... 
    Senior
    Flexible hours

    Innoflight Inc

    San Diego, CA
    4 days ago
  • $162.6k - $244k

     ...A leading technology company in San Diego is seeking a Software Engineer to design and develop embedded and cloud edge software. The ideal candidate will collaborate with hardware and systems engineers to optimize software solutions and must have a Bachelor's degree and... 
    Senior

    Qualcomm

    San Diego, CA
    4 days ago
  • $128.52k - $205.63k

    ## Senior/Staff Embedded Software Engineer - C++ (San Diego, CA)Applylocations: San Diego, California, United Statestime type: Full timeposted on: Posted...  ...detailed software design documents.* Design and debug firmware for embedded processors, microcontrollers, digital... 
    Senior
    Full time
    Work at office
    Immediate start
    Work visa
    Relocation package
    3 days per week

    Philips International

    San Diego, CA
    4 days ago
  • $128.52k - $205.63k

     ...Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) You will work on the development of Intravascular Ultrasound Systems. As a member of...  ...detailed software design documents. Design and debug firmware for embedded processors, microcontrollers, digital signal... 
    Senior
    Full time
    Work at office
    Local area
    Work visa
    Relocation package
    3 days per week

    Philips

    San Diego, CA
    2 days ago
  • $120k - $150k

     ...A technology company is seeking a Senior Firmware Engineer to design and develop advanced embedded systems for camera-based sports equipment. The ideal candidate will have at least 6 years of experience in embedded development, particularly in real-time applications.... 
    Senior

    Revelyst Inc.

    San Diego, CA
    5 days ago
  •  ...technology innovation company in San Diego is seeking a Senior Principal Firmware Engineer to develop cutting-edge FPGA solutions. This role requires...  ...-functional teams. With over a decade of experience in embedded development and strong programming skills in C/C++, this... 
    Senior

    Monarch Quantum

    San Diego, CA
    4 days ago
  • $120k - $150k

     ...Summary We are seeking a high‑caliber Senior Firmware Engineer to design and develop high‑...  ..., robustness, and fault tolerance of embedded systems. Qualifications 6+ years of experience...  ...Vitis/Vivado toolchain and hardware‑software co‑design. Experience in image processing... 
    Senior

    Simms Fishing Products

    San Diego, CA
    5 days ago
  • $120k - $150k

     ...Senior Firmware Engineer - Real Time page is loaded## Senior Firmware Engineer - Real Timelocations...  ...This position combines expertise in embedded firmware, real-time performance optimization...  ...Vitis/Vivado toolchain and hardware-software co-design.* Experience in image... 
    Senior
    Work at office
    Local area

    Revelyst Inc.

    San Diego, CA
    4 days ago
  • $173k - $203k

     ...Senior NPI Firmware Engineer On-site - San Diego, California; On-site - San Francisco, California...  ...PMIC integration, and battery-powered embedded systems. If you have built product firmware...  ...of hardware and low-level embedded software, this role is for you. This is a... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours

    Oura

    San Diego, CA
    12 days ago
  • $120k - $150k

     ...Simms Fishing Products LLC is looking for a Senior Firmware Engineer to design and develop real-time systems for cutting-edge camera-based sports...  ...role involves collaboration with engineers, debugging of embedded systems, and leadership of junior team members. The ideal candidate... 
    Senior

    Simms Fishing Products

    San Diego, CA
    5 days ago
  •  ...A leading technology company is seeking a Senior Firmware Engineer in San Diego, CA. The role involves designing and developing high-performance...  .... Applicants should have 6+ years of experience in embedded systems and strong skills in C/C++. The company offers a competitive... 
    Senior

    Revelyst Inc.

    San Diego, CA
    4 days ago
  •  ...DexCom Inc in San Diego is seeking a Sr SW Test Development Engineer to validate CGM Transmitter performance and support test firmware features. You will execute BLE interoperability tests and develop functional tests using various tools in an Agile environment. The ideal... 
    Senior
    Remote work

    1 DexCom Inc

    San Diego, CA
    4 days ago
  •  ...A leading aerospace and defense innovator in San Diego is seeking a Senior Embedded Software Engineer to design cyber secure embedded software for satellite systems. The ideal candidate will have expertise in RUST and C/C++, excellent problem-solving skills, and a passion... 
    Senior

    Innoflight Inc

    San Diego, CA
    5 days ago
  • $111.3k - $166.9k

     ...Unit (BU) is looking for an experienced Senior Software Engineer to contribute to the design,...  ...development, and commercialization of software/firmware solutions for Cloud Edge and Data...  ...preferably using GNU/LLVM tools, on embedded platforms using stop‑mode debug tools... 
    Senior
    Work experience placement

    Qualcomm

    San Diego, CA
    2 days ago
  •  ...We’re looking for an Embedded Firmware Engineer who thrives in low-level development, enjoys solving complex hardware–software challenges, and wants to work on products that truly make an impact. In this role, you’ll contribute to advanced embedded products by:... 
    Senior

    PEAK Technical Staffing USA

    San Diego, CA
    2 days ago

Do you want to receive more vacancies?

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