Talent.com
Firmware / Software Engineer
Firmware / Software EngineerBrandywine Communications • Santa Ana, CA, US
Firmware / Software Engineer

Firmware / Software Engineer

Brandywine Communications • Santa Ana, CA, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Description :

Position : Firmware / Software Engineer

Department : Engineering

Location : Santa Ana, CA

FLSA Status : Exempt, Full-Time

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.

Key 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.
  • Bachelor’s 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.

    Requirements :

    Create a job alert for this search

    Firmware Engineer • Santa Ana, CA, US

    Similar jobs
    Software Engineer

    Software Engineer

    RTX • Fullerton, California, USA
    Full-time
    CA550 : Fullerton CA BldgWest Hughes Drive Building 675 Fullerton CA 92834 USA.Person or Immigration Status Requirements : . The ability to obtain and maintain a U.At Raytheon the foundation of everyth...Show more
    Last updated: 13 days ago • Promoted
    Software Engineer IV

    Software Engineer IV

    VirtualVocations • Costa Mesa, California, United States
    Full-time
    A company is looking for a Software Engineer IV (Tech Lead).Key Responsibilities Set technical direction and ensure alignment with platform architecture Lead delivery of features from discovery ...Show more
    Last updated: 30+ days ago • Promoted
    System Engineer

    System Engineer

    Tata Consultancy Services • Costa Mesa, CA, United States
    Full-time
    Must Have Technical / Functional Skills.Basic to moderate understanding of Salesforce.Strong understanding of SQL, including the ability to write and analyze queries. Familiarity with Linux file syste...Show more
    Last updated: 5 days ago • Promoted
    Algorithms Software Engineer

    Algorithms Software Engineer

    Leonardo DRS • Cypress, CA, United States
    Full-time
    The Electro Optical InfraredSystems (EOIS) line of business within DRS has locations in Dallas and Austin, TX, Melbourne, FL, and Cypress, CA. EOIS develops, manufactures, and supports infrared and ...Show more
    Last updated: 4 days ago • Promoted
    Systems Engineer III

    Systems Engineer III

    Cambro Manufacturing • Huntington Beach, CA, United States
    Full-time
    First Shift (United States of America).The System Engineer III will be responsible for providing extensive knowledge and working expertise in Active Directory, Group Policy, PowerShell scripting, W...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Remote)

    Senior Software Engineer (Remote)

    Experian • Costa Mesa, CA, US
    Remote
    Full-time
    Experian is a global data and technology company, powering opportunities for people and businesses around the world.We help to redefine lending practices, uncover and prevent fraud, simplify health...Show more
    Last updated: 9 days ago • Promoted
    Controls Engineer

    Controls Engineer

    Howmet • Fullerton, CA, United States
    Full-time
    S Placienta Ave, Fullerton, CA, 92831, US.S State College, Fullerton, CA, 92831, US.Remote Work Schedule Availability?.This position entails access to export-controlled items and employment offers ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, IoT and Trimble Cloud

    Software Engineer, IoT and Trimble Cloud

    Trimble • Westminster, California, USA
    Full-time
    Software Engineer IoT and Trimble Cloud.Westminster CO (Corporate HQ) or.Ready to architect the secure data highways connecting thousands of IoT devices to the Trimble Cloud defining the future of ...Show more
    Last updated: 20 days ago • Promoted
    Linux Software Engineer (IoT)

    Linux Software Engineer (IoT)

    Trimble • Westminster, California, USA
    Full-time
    Geospatial Wireless Communication Team.Ready to bridge the physical and digital worlds.We are seeking a talented Linux Software Engineer to join Trimbles Geospatial Wireless Communication Team.Our ...Show more
    Last updated: 22 days ago • Promoted
    Firmware Verification Engineer

    Firmware Verification Engineer

    VirtualVocations • Costa Mesa, California, United States
    Full-time
    A company is looking for a Formal Verification Engineer - Firmware.Key Responsibilities Develop high-level, mathematically precise models and specifications for complex firmware behaviors Apply ...Show more
    Last updated: 4 days ago • Promoted
    Applications Engineer

    Applications Engineer

    Amphenol Borisch Technologies • Pasadena, CA, US
    Full-time
    The Application Engineer is the primary technical resource for the Sales and Pricing Departments, providing technical expertise and solutions during the Bidding process. The Applications Engineer es...Show more
    Last updated: 30+ days ago • Promoted
    Microgrid Controls Software Engineer

    Microgrid Controls Software Engineer

    VirtualVocations • Costa Mesa, California, United States
    Full-time
    A company is looking for a Software Engineer, Microgrid Controls Developer.Key Responsibilities Design and implement algorithms for real-time control of microgrid components Define and execute v...Show more
    Last updated: 2 days ago • Promoted
    Systems Security Engineer II

    Systems Security Engineer II

    Cambro Manufacturing • Huntington Beach, CA, United States
    Full-time
    First Shift (United States of America).The System Security Engineer Level II is required to be a highly skilled and hands-on security engineer, and will be responsible for helping to maintain and e...Show more
    Last updated: 30+ days ago • Promoted
    Firmware Engineer

    Firmware Engineer

    SLR Search • Huntington Beach, CA, US
    Full-time
    Join a high-growth defense technology company and deploy cutting-edge embedded systems in aerospace vehicles that define the future of flight. Starting Salary targeting $130K - $260K.Generous Time O...Show more
    Last updated: 30+ days ago • Promoted
    Advanced Software Engineer

    Advanced Software Engineer

    VirtualVocations • Santa Ana, California, United States
    Full-time
    A company is looking for an Advanced Software Engineer, Backend.Key Responsibilities Architect, develop, and implement key backend game systems, features, and services Design, implement, and mai...Show more
    Last updated: 6 days ago • Promoted
    Software Engineer II

    Software Engineer II

    RTX • Anaheim, California, USA
    Full-time
    CA620 : AST160N Riverview Anaheim Hill 160 North Riverview Drive Suite 300 Anaheim CA 92808 USA.Person or Immigration Status Requirements : . The ability to obtain and maintain a U.Raytheon Company Man...Show more
    Last updated: 27 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    RTX • Anaheim, California, USA
    Full-time
    CA620 : AST160N Riverview Anaheim Hill 160 North Riverview Drive Suite 300 Anaheim CA 92808 USA.Person or Immigration Status Requirements : . The ability to obtain and maintain a U.Raytheon Company Man...Show more
    Last updated: 28 days ago • Promoted
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    RTX • Anaheim, California, USA
    Full-time
    CA620 : AST160N Riverview Anaheim Hill 160 North Riverview Drive Suite 300 Anaheim CA 92808 USA.Person or Immigration Status Requirements : . Raytheon Company Managed by Collins Aerospace.This role is ...Show more
    Last updated: 13 days ago • Promoted