Senior Embedded Software Engineer

Posted 2 Hours Ago
Be an Early Applicant
Torrance, CA, USA
In-Office
125K-150K Annually
Senior level
Security
The Role
Develop and test embedded firmware for Pro AV video systems, including firmware design, troubleshooting, board bring-up, verification, stress testing, and environmental qualification. Modify firmware to improve performance and add features, document designs and test results, collaborate on hardware and mixed-signal circuit development, and work cross-functionally with engineering, production, marketing, sales, and project management teams.
Summary Generated by Built In
​​
Senior Embedded Software Engineer

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

Skills Required

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science
  • More than 5 years of hands-on embedded system design, firmware, and software development experience
  • Proficiency in C
  • Experience developing firmware for ARM Cortex-M or STM32 microcontrollers
  • Experience with I2C, SPI, UART, and PWM communication protocols
  • Applied scripting experience with shell scripting, Perl, or Python
  • Knowledge of hardware schematics
  • FPGA and Verilog experience
  • Excellent organizational skills and attention to detail
  • Effective communication and cross-functional collaboration skills
  • Proficiency in Microsoft Excel and working knowledge of Microsoft Office Suite
  • Ability to work onsite in Torrance, California
  • Ability to lift and carry up to 50 pounds unassisted
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Torrance, California
32 Employees
Year Founded: 2000

What We Do

Broadata Communications, Inc (BCI), a privately held, California-based corporation, that has quickly developed a reputation as a leading and innovative company specializing in the development of market-driven products for the transmission of Digital Connectivity Solutions (video, audio, data, and control) over fiber, HD-BaseT and now expanding to IP. We strive to be at the forefront of cutting-edge technology, constantly offering quick to market, reliable solutions that address the needs of customers. Many of BCI’s clients are world leaders in their industry, which span a wide variety of industry segments including entertainment, broadcast, medical, professional audio/video, houses of worship, education, government, military, and transportation, visit www.broadatacom.com

Similar Jobs

Relativity Space Logo Relativity Space

Senior Embedded Software Engineer

Aerospace • Hardware • Robotics • Software • Manufacturing
Easy Apply
In-Office
Long Beach, CA, USA
2200 Employees
154K-230K Annually

Heaviside Industries, Inc. Logo Heaviside Industries, Inc.

Senior Embedded Software Engineer

Aerospace • Hardware • Defense • Manufacturing
In-Office
Los Angeles, CA, USA
50 Employees
140K-200K Annually
In-Office
Sunnyvale, CA, USA
12000 Employees

Joby Aviation Logo Joby Aviation

Senior Embedded Software Engineer

Aerospace • Automotive • Transportation
In-Office
2 Locations
946 Employees
153K-245K Annually

Similar Companies Hiring

Closinglock Thumbnail
Fintech • Real Estate • Security • Software • Financial Services • Cybersecurity • PropTech
Austin, TX
110 Employees
Credal.ai Thumbnail
Software • Security • Productivity • Machine Learning • Artificial Intelligence
Brooklyn, NY
Milestone Systems Thumbnail
Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Lake Oswego, OR
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account