Create Email Alert

Email Alert for

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.

Similar Jobs

  • Recogni

    Senior Embedded Software Engineer

    San Jose, CA, United States

    About Recogni Artificial intelligence (AI ) is transforming our world. It can perform cognitive functions that previously only humans could do, such as perceiving interactions across different environments with the ability to quickly learn and then solve complex problems . At Recogni we have innovative approaches to machine learnin

    Job Source: Recogni
  • Apple Inc.

    Senior Embedded Software Engineer

    Cupertino, CA, United States

    • Ending Soon

    Add a favorite To view your favorites, sign in with your Apple ID. In this role, you will develop innovative firmware for future Apple products. The position requires high level architectural thinking along with low-level programming, excellent communication and leadership skills, and the ability to work in a fast-paced environment. You will be a

    Job Source: Apple Inc.
  • Midas Consulting

    Senior Embedded Software Engineer

    Mountain View, CA, United States

    Job Title: Senior Embedded Software Engineer Job Location: Mountain View, CA (On-site) Job Type: Full-time(Permanent) Must-Have: C, Firmware, Device driver, RTOS Required Skills: Multithreading Concurrency Reentrance Very experienced with embedded systems Being able to design and develop software that works well in resource-constrained

    Job Source: Midas Consulting
  • Plus

    Senior Embedded Software Engineer

    Santa Clara, CA, United States

    • Ending Soon

    Plus is a global provider of highly automated driving and fully autonomous driving solutions with headquarters in Silicon Valley, California. Named by Forbes as one of America’s Best Startup Employers and Fast Company as one of the World’s Most Innovative Companies, Plus’s open autonomy technology platform is already powering vehicles in commercial

    Job Source: Plus
  • Mainspring Energy, Inc.

    Senior Embedded Software Engineer

    Menlo Park, CA, United States

    Driven by our vision of the affordable, reliable, net-zero carbon grid of the future, Mainspring has developed a new category of power generation — the linear generator — that delivers local, scalable, and fuel-flexible power to help accelerate the transition to the net-zero carbon grid. The unique combination of attributes offered by Mainspring’s

    Job Source: Mainspring Energy, Inc.
  • Apple

    Senior Embedded Software Engineer

    Cupertino, CA, United States

    Senior Embedded Software Engineer Santa Clara Valley (Cupertino),California,United States Hardware In this role, you will develop innovative firmware for future Apple products. The position requires high level architectural thinking along with low-level programming, excellent communication and leadership skills, and the ability to work in a fast

    Job Source: Apple
  • Fortinet

    Senior Embedded Software Engineer

    Sunnyvale, CA, United States

    Fortinet is looking for a Principal Embedded Software Developer to assist FortiSWITCH Team Job Responsibilities: Develop and maintain software components on current and future networking related products. Hands on in bug fixing current products. Work closely with hardware team to deliver high quality products Implement software features of high qua

    Job Source: Fortinet
  • Apple, Inc.

    Senior Embedded Software Engineer

    Cupertino, CA, United States

    • Ending Soon

    Summary Posted: Dec 11, 2023 Role Number: 200527824 In this role, you will develop innovative firmware for future Apple products. The position requires high level architectural thinking along with low-level programming, excellent communication and leadership skills, and the ability to work in a fast-paced environment. You will be a mentor to the

    Job Source: Apple, Inc.

Senior Embedded Software Engineer

Santa Clara, CA, United States

Senior Embedded Software Engineer

Santa Clara, California

My client builds, and operates a diverse range of small satellite systems supporting space-based turnkey missions for several business applications, including earth observation, communications, in-orbit demonstrations, risk reduction opportunities, in addition to various science and exploration applications.

Position Summary:

Design, write, test, document, debug, bring up, and deploy embedded software to microcontrollers and microprocessors for spacecraft subsystems.

Note: This position requires access to export-controlled commodities, technical data, technology, software, and services. U.S. citizenship, U.S. legal permanent resident status, or protected person status under 22 CFR §120.15 and 8 U.S.C. § 1324b(a)(3) is required.

Primary Duties and Responsibilities:

Work with Electrical, RF, and Software engineers to implement new subsystems or design revisions of embedded computers that communicate with core flight software.

Maintain and enhance existing embedded software.

Write C and Python drivers for integrated circuits I2C, SPI, UART or other interfaces based on manufacture datasheets.

Work in the lab to test and debug hardware, peripherals, and payloads.

Create board support packages (BSP) for internal custom designs.

Write interface control documents (ICD) or Application Programming interfaces (API) and core flight software drivers for the embedded systems.

Gain a system level understanding of Astro Digital spacecrafts.

Occasionally fill in for higher level software tasks.

Minimum Qualifications:

BS in Software Engineering, Computer Science, or related field.

Proficient in C or C++ programming. Comfort with Python.

Experience with Embedded-C or RTOS: threads, interrupts, concurrency, HAL.

Experience developing hardware drivers for SPI, UART, and I2C peripherals.

Comfortable with command-line environments (Linux) and scripting.

Ability to work independently with minimal guidance.

Familiarity with network abstraction layers.

Good written and verbal communications skills.

Preferred Qualifications:

Experience with building systems like Yocto, CMake, using device trees, linking libraries, etc.

Experience with Zephyr RTOS or the MSP430 microcontroller

Experience with Linux kernel module driver

Familiarity with GNU Radio or Software Defined Radios (SDR)

Xilinx Zynq/FPGA knowledge and software toolchain

General hardware stills (reading schematics, probing with instrumentation, etc.)

Experience with Nvidia Jetson devices

Familiarity with HAM radio, RF Engineering or low-level protocol

Salary:

$120,000 - $180,000

Salaries dependant on level of experience.

#J-18808-Ljbffr

Apply

Create Email Alert

Create Email Alert

Email Alert for Senior Embedded Software Engineer jobs in Santa Clara, CA, United States

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.