Enable job alerts via email!

Embedded Software Engineer

Edge Autonomy

San Luis Obispo (CA)

Remote

USD 120,000 - 230,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the aerospace sector is seeking an Embedded Software Engineer to develop firmware for complex systems such as drones. The ideal candidate will have extensive experience in embedded systems, strong problem-solving skills, and the ability to lead projects. This role offers a competitive salary range and a comprehensive benefits package.

Benefits

Matching 401(k)
Paid PTO
Paid holidays
Medical, vision, and dental insurance
Group Short-Term & Long-Term Disability
HSA and FSA Options
Critical Care Plan
Accident Care Plan

Qualifications

  • Minimum of 4 years of experience in firmware engineering.
  • Experience with Real-Time Operating Systems and microcontroller programming.
  • Demonstrated experience developing firmware for safety-critical systems.

Responsibilities

  • Design, develop, and maintain firmware for complex systems.
  • Develop test plans and conduct rigorous testing.
  • Collaborate with other engineering disciplines.

Skills

C/C++
Problem-Solving
Leadership
Communication
Attention to Detail

Education

Bachelor’s and/or Master’s degree in Electrical Engineering

Tools

Real-Time Operating Systems (RTOS)
Device Driver Development
Protocol Implementation

Job description

Join to apply for the Embedded Software Engineer role at Edge Autonomy

2 days ago Be among the first 25 applicants

Description

WORK LOCATION: San Luis Obispo, CA, Huntsville, AL, San Diego, CA, Remote

SALARY RANGE: $120,000 - $230,000

FLSA STATUS: Exempt

Summary

We are seeking a highly skilled and experienced Embedded Software Engineer to join our innovative team. The ideal candidate will have extensive experience in developing firmware for complex systems, such as drones or advanced consumer electronics, and expertise in one or more of the following areas: Real-Time Operating Systems (RTOS), device drivers/protocol implementation, safety-critical embedded applications, and cybersecurity. This role requires a deep understanding of firmware development principles, strong problem-solving skills, and the ability to lead projects from concept to completion.

Responsibilities
  • Firmware Design and Development: Design, develop, and maintain firmware for complex systems, including UAV control systems, power management, and communication protocols.
  • Testing and Validation: Develop test plans and conduct rigorous testing to validate firmware performance, compliance, and safety standards.
  • Collaboration: Work closely with other engineering disciplines to ensure cohesive and integrated system designs.
  • Innovation: Identify and implement innovative solutions to enhance system functionality, performance, and cybersecurity.
  • Documentation: Prepare and maintain detailed documentation for firmware designs, test procedures, and user manuals.
Required Qualifications
  • Bachelor’s and/or Master’s degree in Electrical Engineering, Computer Engineering, or a related field is preferred.
  • Minimum of 4 years of experience in firmware engineering, with a focus on complex systems, such as UAS or advanced electronics.
  • Strong proficiency in C/C++ for embedded systems, with proven experience designing and developing firmware from concept to production.
  • Experience with Real-Time Operating Systems (RTOS) and microcontroller programming.
  • Proven experience in one or more of the following: device driver development, protocol implementation, safety-critical embedded applications, or cybersecurity.
  • Knowledge of communication protocols and networking for embedded systems.
  • Experience in implementing robust testing and validation processes in embedded environments.
  • Demonstrated experience developing firmware for safety-critical systems, preferably with experience in aerospace, defense, or other regulated industries.
  • Experience with defense contracts is preferred.
  • Practical experience in cybersecurity within embedded systems is advantageous.
  • Technical Expertise: In-depth knowledge of firmware development principles, including design, development, testing, and maintenance.
  • Problem-Solving: Exceptional analytical and problem-solving skills with the ability to troubleshoot and resolve complex technical issues.
  • Leadership: Strong leadership skills with the ability to mentor and guide junior engineers.
  • Communication: Excellent verbal and written communication skills, with the ability to convey complex technical information clearly and effectively.
  • Team Player: Ability to work collaboratively in a team environment and build strong working relationships with colleagues and stakeholders.
  • Attention to Detail: High level of attention to detail and accuracy in all aspects of work.
Preferred Qualifications
  • Familiarity with cybersecurity best practices for embedded systems.
  • Knowledge of device driver development or advanced protocol implementations for embedded applications.
  • Prior experience in developing firmware for UAS, aerospace, or other mission-critical applications.
  • Practical experience building and maintaining System Integration Labs (SIL) or Hardware Integration Labs (HIL).
  • Ability to adapt and quickly learn new technologies relevant to embedded firmware.
  • Strong organizational skills, with experience in managing documentation and maintaining version control for embedded software projects.
Edge Autonomy Benefits
  • Matching 401(k)
  • Paid PTO
  • Paid holidays
  • Medical, vision, and dental insurance
  • Group Short-Term & Long-Term Disability
  • HSA and FSA Options
  • Critical Care Plan
  • Accident Care Plan
Hiring Requirements

If an offer of employment is extended, applicant must pass a background check and be insurable by the Company’s Auto-policy. An offer is contingent upon these results.

Clearance Requirements

This position may require access to information subject to ITAR and/or EAR compliance. Applicants will need to provide documentation to verify US person’s status.

Equal Opportunity Statement

Edge Autonomy is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. We provide access and reasonable accommodations for individuals with disabilities. To request accommodation, contact [email protected]

Additional Details

Continued employment is at-will.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Embedded Software Engineer - Utah

Carnegie Mellon University

Pittsburgh

Remote

USD 100,000 - 130,000

Today
Be an early applicant

Embedded Software Engineer - Utah

Software Engineering Institute

Pittsburgh

Remote

USD 100,000 - 130,000

Today
Be an early applicant

Senior Embedded Software Engineer - Utah

Carnegie Mellon University

Remote

USD 100,000 - 130,000

Yesterday
Be an early applicant

Embedded Software Engineer US 1099 contract

Critical Software

Remote

USD 100,000 - 130,000

Today
Be an early applicant

Senior Embedded Software Engineer - Florida

Carnegie Mellon University

Pittsburgh

Remote

USD 100,000 - 130,000

Today
Be an early applicant

Senior Software Engineer, KCM

Keeper Security, Inc.

Cameron Park

Remote

USD 116,000 - 194,000

Today
Be an early applicant

Rust software Engineer

Edison Smart

San Buenaventura (Ventura)

Remote

USD 140,000 - 215,000

Today
Be an early applicant

Senior I&C (Instrumentation & Controls) Embedded Software Engineer (Remote Eligible, U.S.)

GE Vernova

Remote

USD 112,000 - 160,000

14 days ago

Software Engineer MLX

webAI

Remote

USD 100,000 - 140,000

Today
Be an early applicant