Senior Embedded Software/Firmware Engineer Job at BLUEMARBLE COMMUNICATIONS, INC., San Diego, CA

TTE3YmNHRFFHM1ZPeXI5a20zcHEreTc5
  • BLUEMARBLE COMMUNICATIONS, INC.
  • San Diego, CA

Job Description

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.)

About Blue Marble Communications

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.

Job Tags

Permanent employment, Work at office

Similar Jobs

3B Staffing LLC

Junior Network Engineer Job at 3B Staffing LLC

 ...Junior Network Engineer Location: Remote Send a USC or GC holder (3-5 years experience) Must have Cisco and Palo Alto on resume Send resume, MMDD/Last 4 Duration: 6-12 mo Will support 2nd and 3rd shift Job Description Junior... 

The Spokesman-Review

Home Delivery Assistant Job at The Spokesman-Review

 ...The Spokesman-Review, a family-owned newspaper in the Inland Northwest, is seeking Home Delivery Assistants to join their team! Remember the times of paper deliverers riding bicycles down neighborhood streets to deliver your local news? They're not over yet! Our very own... 

Sterling Engineering Inc.

Mechanical Engineer - Utilities HVAC Job at Sterling Engineering Inc.

 ...manufacturing facilities Assist with installation, upgrades, commissioning, and troubleshooting activities Coordinate with vendors, contractors, maintenance, and engineering teams Walk systems in the field and support day-to-day project execution REQUIRED... 

CompoSecure

Advanced Manufacturing Engineer - Laser Processing Job at CompoSecure

 ...Job Description Job Description Position Overview: We are seeking an experienced Advanced Manufacturing Engineer specializing in laser processing technologies, including laser cutting and marking, to support high-volume manufacturing. This role is responsible for... 

Concentric Healthcare Staffing

Travel Nurse RN - Intermediate Care in Springfield, MO Job at Concentric Healthcare Staffing

 ...Registered Nurse (RN) | Intermediate Care Location: Springfield, MO Agency: Concentric...  ...About the Position Job Title Travel RN Cardiac Surgery Intermediate / Step Down...  ..., and unique destinations an excellent home base for your travel assignment...