Senior Embedded Software Engineer @ EVONA | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Senior Embedded Software Engineer jobs in Santa Clara, CA
50 applicantsPosted by Agency
company-logo

EVONA ยท 2 days ago

Senior Embedded Software Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
Staffing and Recruiting
check
Comp. & Benefits

Insider Connection @EVONA

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

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.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

C/C++ ProgrammingPythonEmbedded-CRTOSThreadsInterruptsConcurrencyHALHardware DriversSPIUARTI2CCommand-Line EnvironmentsLinuxScriptingNetwork Abstraction LayersProblem-SolvingCommunicationYoctoCMakeDevice TreesLinking LibrariesZephyr RTOSMSP430 MicrocontrollerLinux Kernel Module DriverGNU RadioSoftware Defined Radios (SDR)Xilinx ZynqFPGA KnowledgeGeneral Hardware Skills

Required

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

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

Company

EVONA

twitter
company-logo
EVONA attracts and guides elite talent into the global space economy, evolving individuals and companies whose aspirations transform futures on and off Earth.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Jack Madley
Co-Founder
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot