Associate Director of Embedded Software Engineering

Motorola Solutions

Los Angeles (CA)

Hybrid

USD 200,000 - 250,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Incentive Bonus Plans
Medical, Dental, Vision benefits
401K with Company Match
Generous Paid Time Off packages
Employee Stock Purchase Plan
Paid Parental & Family Leave

Job summary

Motorola Solutions is looking for an Associate Director of Embedded Software Engineering in Los Angeles, CA. This key position entails leading a team to develop Silvus StreamCaster radios and advanced R&D projects, working in a hybrid setting with at least three onsite days per week.

The successful candidate must have a Bachelor's degree and a minimum of 8 years of embedded software experience, with strong expertise in C programming. A comprehensive benefits package and competitive salary of $200,000–$250,000 annually are offered.

Qualifications

  • Minimum 8 years of relevant embedded system software development experience.
  • Experience leading a team of engineers in hands-on development.
  • Must be a U.S. Citizen (required by U.S. government contracts).

Responsibilities

  • Lead a team of engineers and be responsible for the team’s success on the assigned projects.
  • Work with the Director of Software Engineering to improve engineering processes.
  • Develop device drivers and board support packages.
  • Implement security protocols and encryption algorithms on StreamCaster radios.

Skills

C programming
Linux kernel driver development
Board support package expertise
Network configuration and programming
Bash scripting
Python scripting

Education

Bachelor of Science degree in Electrical Engineering, Computer Science, or related engineering field

Job description

Job Summary

Associate Director of Embedded Software Engineering – reporting to the Director of Software Engineering. This role leads a team in the development of Silvus StreamCaster radios and other advanced R&D projects, including device drivers, networking functions, encryption, and security features. The position is based at Silvus headquarters in West Los Angeles, CA, on a hybrid schedule requiring at least three onsite days per week (Mon, Wed, Thu).

Responsibilities
  • Lead a team of engineers and be responsible for the team’s success on the assigned projects.
  • Work with the Director of Software Engineering and the engineering team to improve engineering processes, product quality, reliability, and performance.
  • Develop device drivers and board support packages.
  • Develop the software portion of MAC (Medium Access Control) and mobile ad‑hoc networking routing protocols.
  • Develop efficient wireless multicast protocols for mobile ad‑hoc networking.
  • Develop network management software and user interfaces.
  • Develop audio streaming and push-to-talk voice applications.
  • Perform system‑level design and implement security protocols and encryption algorithms on StreamCaster radios and other products.
  • Support product security effort and regulatory compliance requirements such as NIST FIPS 140-3 and NIAP Common Criteria.
  • Engage with and support customers as needed.
  • Perform other related duties as representative of the above responsibilities.
Required Qualifications
  • Bachelor of Science degree in Electrical Engineering, Computer Science, or related engineering field.
  • Minimum 8 years of relevant embedded system software development experience.
  • Experience leading a team of engineers in hands‑on development.
  • Strong expertise in C programming.
  • Expertise in board support package and secure‑boot on AMD UltraScale+ MPSoC and/or Microchip Polarfire SoC based products.
  • Linux kernel driver development expertise.
  • Expertise in network configuration and programming.
  • Must be a U.S. Citizen (required by U.S. government contracts).
  • All employment is contingent upon successful background check and drug test clearance.
Preferred Knowledge, Skills, and Abilities
  • Experience with security protocols and encryption algorithms, including CNSA algorithms.
  • Proficiency with Bash and Python scripting.
  • Proven experience with audio codecs and streaming protocols.
  • Experience with networking protocols such as IPsec, IGMP, SNMP.
  • Knowledge of NIST FIPS 140-3 and NIAP Common Criteria certification.
  • Experience in communication systems and networking products development.
Working Conditions and Physical Requirements
  • Office environment with occasional exposure to heat, cold, and allergens during field demonstrations.
  • Lift equipment up to 20 lbs for set‑up of demonstrations and testing.
  • Perform bending, reaching, kneeling or squatting to access lower shelves.
  • Walking and moving in laboratory settings.
Compensation

$200,000–$250,000 annually (pay range is based on market research and will vary).

Benefits
  • Incentive Bonus Plans
  • Medical, Dental, Vision benefits
  • 401K with Company Match
  • 10 Paid Holidays
  • Generous Paid Time Off packages
  • Employee Stock Purchase Plan
  • Paid Parental & Family Leave
Travel Requirements

Under 10%

Position Type

Experienced

EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally protected characteristic.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Associate Director of Embedded Software Engineering
Associate Director of Embedded Software Engineering

Motorola Solutions • Irvine (CA)

Hybrid
USD 200,000 - 250,000
Incentive Bonus Plans
Medical, Dental, Vision benefits
401K with Company Match
+1
Associate Director of Embedded Software Engineering
Associate Director of Embedded Software Engineering

Silvus Technologies • Los Angeles (CA)

Hybrid
USD 200,000 - 250,000
Competitive salary
Hybrid work schedule
Embedded Software Engineer
Embedded Software Engineer

Silvus • Los Angeles (CA)

On-site
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Silvus • Los Angeles (CA)

On-site
USD 140,000 - 200,000
Senior Embedded Software Engineer - Research and Development (R&D)
Senior Embedded Software Engineer - Research and Development (R&D)

Silvus • Los Angeles (CA)

Hybrid
USD 140,000 - 200,000
Embedded Software Engineer - Research And Development (R&D)
Embedded Software Engineer - Research And Development (R&D)

Silvus • Los Angeles (CA)

Hybrid
USD 66,235 - 92,726
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Silvus Technologies • Los Angeles (CA)

On-site
USD 135,000 - 200,000
Embedded Software Engineer
Embedded Software Engineer

Silvus • Irvine (CA)

On-site
USD <1,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Silvus • Irvine (CA)

On-site
USD 180,000 - 220,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Silvus Technologies • Irvine (CA)

On-site
USD 180,000 - 220,000