Senior Embedded Software Engineer

Broadata Communications, Inc.

Torrance (CA)

On-site

USD 125,000 - 150,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, vision and dental insurance
401(k) with company match
Flexible Spending Account
2 weeks paid vacation
1 Week sick pay
10 company holidays
Group life insurance

Job summary

Broadata Communications, Inc. in Torrance, CA is seeking a Senior Embedded Software Engineer to advance firmware for Pro AV products. This on-site role involves design, coding, testing, and documentation with cross-functional teams.

The ideal candidate has 5+ years in embedded systems, strong C/C++ skills, and hands-on experience with Arm Cortex-M microcontrollers, I2C/SPI/UART, and scripting. The position offers competitive compensation and comprehensive benefits.

Qualifications

  • Bachelor’s degree and hands-on embedded system design experience required.
  • Experience with Arm Cortex-M/ STM32 microcontrollers and peripheral protocols (I2C, SPI, UART, PWM).
  • Proficiency in C; scripting (Python, Perl, shell) to improve efficiency.

Responsibilities

  • Develop, modify, and test embedded firmware for video system design.
  • Document firmware designs and provide source comments and end-user docs.
  • Collaborate with hardware, software, and production teams on product requirements and testing.
  • Perform verification, board bring-up, and environmental qualification tasks.

Skills

C
Embedded C/C++
ARM Cortex-M
I2C
SPI
UART
Python
Scripting

Education

Bachelor’s degree in Electrical Engineering
Bachelor’s degree in Computer Engineering
Bachelor’s degree in Computer Science

Tools

Verilog

Job description

Broadata Communications, Inc. (BCI) – Torrance, CA

On-site

Company Overview

Broadata Communications, Inc. (BCI) is a privately held California-based corporation. BCI is a leading and innovative company specializing in the development of market-driven products for the transmission of digital multimedia (video, audio, and data) over fiber. Our clients are world leaders in their industries, spanning entertainment, broadcast, medical, professional audio/video, house of worship, education, government, military, and transportation sectors. We are ISO 13485 and ISO 9001 certified, with a strong commitment to quality, innovation, and continuous improvement.

Job Summary

We are looking for a talented and motivated Senior Embedded Software Engineer to be a key contributor in firmware development and implementation on our Pro AV products.

This is an excellent opportunity for a detail-driven professional who thrives in a high-tech manufacturing environment and values teamwork, accountability, and continuous improvement. This critical, hands-on role is based in Torrance, CA. We offer a fast-paced, high impact and stimulating work environment with opportunities for professional growth and development within BCI. Veterans welcome!

This is a hands-on position. This is NOT a remote or hybrid position.

Key Responsibilities
  • Work with a team of hands-on engineers and participate in embedded firmware development, design, review, and testing for new video system design (hardware, software, firmware), development, troubleshooting, verification, and documentation.
  • Modify firmware for improved product performance and the addition of new features
  • Document firmware designs and code with specifications and source comments and create end user documentation
  • Contribute to the design of analog, digital, and mixed-signal circuits for video, control, and power systems
  • Participate in internal review of software components and systems
  • Document designs, analyses, and test results with accurate and concise reports
  • Execute design verification and validation testing, including board bring-up, stress testing, and environmental qualification
  • Collaborate with Production, Marketing, and Sales for product requirements, releases, supports, and testing
  • Assist and participate in firmware development, design and review for new products and prototypes
  • Modify firmware for improved product performance and the addition of new features
  • Document firmware designs and code with specifications and source comments, and create end user documentation
  • Collaborate with project managers and other professionals within Engineering
  • Work on problems with defined scope, schedule, and expectations
  • Participate in internal review of software components and systems
  • Other responsibilities as assigned

Job responsibilities within our organization are dynamic. This may not be a complete list of duties. Other responsibilities and duties may be assigned by your supervisor or upper management.

Education & Experience
  • Bachelor’s degree in Electrical Engineering Computer Engineering or Computer Science
  • Over 5 years of hand-on experience with embedded system design as well as firmware and software development
  • Proficiency in C
  • Experience with developing firmware for Arm Cortex M/ STM32 Micro-controllers
  • Experience with peripheral communication protocols (I2C, SPI, UART, PWM)
  • Applied scripting techniques (shell scripting, Perl, Python) to improve efficiency
  • Knowledge of hardware schematic
  • Experience with FPGA, Verilog is preferable
Skills & Abilities
  • Excellent organizational skills and strong attention to detail
  • Proactive and capable of managing multiple priorities while adapting to changing business needs
  • Effective communication and collaboration skills across departments
  • Comfortable working in a fast-paced, cross-functional team environment, working extended hours (as needed)
  • Strong self-motivation and attitude for personal career growth, willingness to self-learn, and work in new technology domains
  • Proficient in Microsoft Excel and working knowledge of Microsoft Office Suite
Physical Job Requirements

The employee in the position will be required to occasionally move throughout the facilities, including climbing stairs, when necessary. Occasional bending and reaching in an office environment, including opening and closing file cabinets drawers with light grasping. Type on a standard keyboard (laptop or desktop). Use standard computer display screens. Use standard push-button phones and must speak clearly and be understood by others. Sit or stand in a standard upright position for a minimum of one hour, but up to 12 hours a day. Be able to lift and carry weight unassisted not exceeding 50 lbs.

Compensation And Benefits
  • Salary Range: $125,000 - $150,000 (based on experience and qualifications)
  • Medical, vision and dental insurance
  • 401(k) with company match (100% of the first 4% in eligible compensation)
  • Flexible Spending Account
  • 2 weeks paid vacation
  • 1 Week sick pay
  • 10 company holidays
  • Group life insurance
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Broadata Communications • Torrance (CA)

On-site
USD 125,000 - 150,000
Senior Electrical Engineer - Development & Test
Senior Electrical Engineer - Development & Test

RiseMe • Torrance (CA)

On-site
USD 125,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Electrical Engineer - Development & Test
Senior Electrical Engineer - Development & Test

Broadata Communications • Torrance (CA)

On-site
USD 125,000 - 150,000
Medical, vision and dental insurance
401(k) with company match
Paid vacation and sick leave
+1
Senior Video Test Engineer
Senior Video Test Engineer

Broadata Communications • Torrance (CA)

On-site
USD 120,000 - 160,000
401(k) with company match
Medical insurance
Vacation plan
Quality Assurance Engineer
Quality Assurance Engineer

Broadata Communications • Torrance (CA)

On-site
USD 100,000 - 125,000
Medical/vision/dental insurance
401(k) match
FSA
+4
Senior Hardware Design Engineer
Senior Hardware Design Engineer

Broadata Communications, Inc. • Torrance (CA)

On-site
USD 130,000 - 180,000
Medical, Vision & Dental
401(k) matching
FSAs
+4
Inside Sales Manager
Inside Sales Manager

Broadata Communications • Torrance (CA)

On-site
USD 80,000 - 100,000
Salary range: $80,000 - $100,000
Medical, vision and dental insurance
401(k) with company match
+4
Senior Embedded Firmware Engineer – On‑Site & Growth
Senior Embedded Firmware Engineer – On‑Site & Growth

Broadata Communications • Torrance (CA)

On-site
USD 125,000 - 150,000
Inside Sales Manager
Inside Sales Manager

Broadata Communications, Inc. • Torrance (CA), Northern (KY)

Hybrid
USD 80,000 - 100,000
Medical, vision and dental insurance
401(k) with company match
Flexible Spending Account
+2
Senior Hardware Design Engineer
Senior Hardware Design Engineer

Broadatacom • Torrance (CA)

On-site
USD 130,000 - 180,000
Medical, vision and dental insurance
401(k) with company match
Flexible Spending Account
+4