Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Camarillo?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

TalentHammer

Camarillo / Global

Senior Embedded Software Engineer

Job Description

TalentHammer is partnering with an aerospace and space communications company seeking an experienced Senior Embedded Software Engineer to join its engineering team. This role will develop and verify complex digital designs for use in spaceborne products across commercial and defense programs.

The ideal candidate is a self-starter and team player who can take ownership of projects from design through deployment in a fast-paced engineering environment.

Essential Duties and Responsibilities

Design, implement, and verify embedded software and related digital designs in system-on-chip (SoC) devices

Interface with senior engineers to implement communication protocols, data handling, and system management in an embedded ARM Cortex processor environment

Perform trade studies to identify functions that can be purchased as third-party intellectual property versus developed internally

Assist in developing embedded architecture and determining which functions should execute within the embedded processor versus programmable logic

Develop interfaces between embedded processor and programmable logic domains

Maintain the code base within the company’s version control system

Develop software and hardware test fixtures to verify embedded code and overall system functionality

Perform bench-level verification of implemented code in the final system

Support testing and verification of the overall product

Job Requirements

Bachelor’s degree in Engineering or Computer Science

Expertise in embedded software design for ARM Cortex or similar systems

Expertise in Python and C

Experience with embedded Linux development

Strong knowledge of implementing UDP/IP networking over Ethernet

Experience with AMD/Xilinx devices and tools, including Vivado and Vitis

Strong proficiency with Microsoft Windows OS and Microsoft Excel

Strong written and verbal communication skills

Strong analytical and problem-solving skills

Desired Experience

5+ years of relevant industry experience

Experience designing high-sample-rate communication and/or signal-processing systems in embedded devices

Experience with revision-control tools such as Git or Mercurial

Knowledge of digital design using VHDL

Knowledge of sampling theory, digital signal processing, and spectral analysis

Proficiency with MATLAB

Medical, dental, and vision insurance

Paid time off and holidays

HSA and FSA

Traditional 401(k) with company match

Company-sponsored basic life insurance, AD&DD, and long-term disability

Voluntary insurance coverage

Tuition assistance program

Employee assistance program

9/80 work schedule with every other Friday off

TalentHammer is an Equal Opportunity Employer. We are committed to providing equal employment opportunities to all applicants and employees without regard to race, color, religion, sex, age, national origin, disability, veteran status, sexual orientation, gender identity, genetic information, or any other characteristic protected by applicable federal, state, or local law.

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location