Firmware / Software Engineer Job at Brandywine Communications, Santa Ana, CA

NGppelZWcGsvRDVjRGkrU0JwQzJkaVloTVE9PQ==
  • Brandywine Communications
  • Santa Ana, CA

Job Description

Firmware / Software Engineer Brandywine Communications

Job Summary: The Software/Firmware Engineer is responsible for the design, development, and integration of embedded firmware and software for advanced timing and synchronization products. This position focuses on supporting mission?critical applications in aerospace and national defense by delivering high?reliability embedded solutions.

Responsibilities


  • Design, develop, and maintain embedded firmware for microcontrollers and System?on?Modules (SoMs).
  • Collaborate with hardware engineers to define system requirements and ensure seamless hardware/software integration.
  • Implement and support networking protocols, particularly NTP (Network Time Protocol) and PTP (Precision Time Protocol).
  • Work with real?time operating systems (RTOS) and embedded Linux environments to optimize performance.
  • Debug and troubleshoot complex embedded systems using tools such as JTAG, oscilloscopes, and logic analyzers.
  • Conduct peer code reviews and contribute to continuous improvement of code quality and system design.
  • Maintain comprehensive technical documentation related to code, system architecture, and development workflows.
  • Participate in cross?functional development projects, offering input on system architecture and integration strategies.
  • Monitor industry advancements to inform ongoing development and innovation.


Qualifications
  • 5?10+ years of experience in embedded firmware and software engineering.
  • Bachelors degree in Electrical Engineering, Computer Engineering, or a related field.
  • Proficiency in programming languages such as C, C++.
  • Familiarity with real?time operating systems (RTOS) and firmware development processes.
  • Excellent problem?solving skills and analytical thinking.
  • Effective communication skills for collaboration with cross?functional teams.
  • Ability to manage multiple projects and priorities in a fast?paced environment.
  • Strong understanding of microcontrollers and embedded systems architecture. (Preferred)
  • Experience with debugging tools and methodologies, including JTAG and logic analyzers. (Preferred)
  • Knowledge of communication protocols such as I2C, SPI, and UART. (Preferred)
  • Familiarity with version control systems like SVN/Git. (Preferred)


Physical Requirements
  • Ability to sit and stand for long periods and occasionally lift up to 30?lbs.
  • Frequent operation of standard office equipment, including computers, keyboards, and telephones.
  • Ability to communicate effectively in person and over the telephone.
  • Visual acuity to read and interpret technical documents and computer screens.



Additional Information

The Key Responsibilities are an outline of the general nature and level of work performed by individuals assigned to this position. It is not intended to be an exhaustive list of all duties, responsibilities, and qualifications. The company may amend or modify duties based on business needs in accordance with applicable California labor laws. Reasonable accommodations may be made for qualified individuals with disabilities.

Security Clearance Eligibility

Some positions at Brandywine Communications may require the ability to obtain and maintain a U.S. Department of Defense (DoD) security clearance. While not all roles require an active clearance at the time of hire, applicants must be eligible for clearance under federal guidelines, and employment may be contingent upon successful completion of a government background investigation.

Equal Opportunity Employer Statement

Brandywine Communications is an Equal Opportunity Employer. We are committed to providing equal employment opportunities to all employees and applicants without regard to race, color, religion, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity or expression, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, marital status, military or veteran status, or any other characteristic protected by federal, state, or local laws. Brandywine Communications strives to create a workplace that is inclusive, respectful, and reflective of the diverse communities we serve. We are committed to providing reasonable accommodations for qualified individuals with disabilities in accordance with applicable laws. If you require accommodation during any part of the application or hiring process, please contact Human Resources at hr@brandywinecomm.com.

#J-18808-Ljbffr

Job Tags

Work at office, Local area,

Similar Jobs

Breeze Airways

Part-Time Flight Attendant: Travel Benefits & Perks Job at Breeze Airways

 ...A leading airline company is seeking Part Time Flight Attendants for their Raleigh-Durham base. Candidates will be responsible for providing exceptional service to guests while ensuring their safety and comfort. Applicants must be at least 21 years old, possess a high... 

ClifyX

ETL Data Lead Job at ClifyX

 ...and translate them into actionable tasks for the offshore team. Participate in client meetings, provide technical insights, and manage expectations.Technical Leadership: Provide guidance on architecture, design, and implementation strategies. Ensure adherence to... 

Veeva Systems

Senior Consultant - Pharmacovigilance/Safety Systems Implementation (Remote) Job at Veeva Systems

 ...communities. The Role Help us transform and bring innovation to Drug Safety and Pharmacovigilance! Veeva is looking for senior...  ...throughout the implementation programs. This is a remote, full-time permanent role with Veeva. It is customer-facing, and... 

Neon

Legal Intern Job at Neon

 ...with a recognized global leader in Data and AI. As a Databricks Legal Intern, you wont just observe, youll jump straight into novel legal...  ...will work with mentors within Legal as well as join our summer 2026 intern cohort where you'll have the opportunity to connect... 

St. Louis Park Public Schools

School Nutrition Assistant | Susan Lindgren Job at St. Louis Park Public Schools

 ...Title: School Nutrition Assistant DBM Classification: A12/Grade 4 Department: School Nutrition Salary Range: $19.06 - $23.84 per hour Employee Group: School Nutrition Prepared Date: December 2025 Reports to: Nutrition Supervisor...