Current jobs related to Firmware Development Specialist - Ridgecrest, California - DCS Corp


  • Ridgecrest, California, United States DCS Corp Full time

    Job SummaryWe are seeking a highly skilled Firmware Software Engineer to join our team at DCS Corp. As a key member of our engineering team, you will be responsible for designing, developing, and testing firmware for our avionics systems.Key ResponsibilitiesDesign and develop firmware for avionics systemsCollaborate with project and engineering teams to...


  • Ridgecrest, California, United States DCS Corp Full time

    Job Title: Firmware EngineerDCS Corp is seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for avionics systems.Key Responsibilities:Design and develop firmware for avionics systems, including software and hardware integration.Work with project and...


  • Ridgecrest, California, United States DCS Corp Full time

    Job SummaryThe Embedded Software/Hardware Engineer will be responsible for designing and developing electrical and electronic components, including firmware, for avionics systems. The ideal candidate will have a strong background in software development, firmware development, and electrical engineering.Key Responsibilities Develop and implement firmware for...


  • Ridgecrest, California, United States DCS Corp Full time

    Job OverviewDCS Corp is seeking a highly skilled Embedded Software/Hardware Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing firmware for avionics systems.Key Responsibilities:Design and develop firmware for avionics systemsWork with project and engineering teams to develop software...


  • Ridgecrest, California, United States DCS Corp Full time

    Job SummaryWe are seeking a highly skilled Embedded Software/Hardware Engineer to join our team at DCS Corp. As a key member of our engineering team, you will be responsible for designing and developing electrical and electronic components, including firmware, for our avionics systems.Key ResponsibilitiesDesign and develop embedded software and firmware for...


  • Ridgecrest, California, United States DCS Corp Full time

    Job SummaryWe are seeking a highly skilled Embedded Software/Hardware Engineer to join our team at DCS Corp. As a key member of our engineering team, you will be responsible for designing and developing electrical and electronic components, including firmware, for our avionics systems.Key ResponsibilitiesDesign and develop firmware for avionics...


  • Ridgecrest, California, United States DCS Corp Full time

    Job SummaryWe are seeking a highly skilled Embedded Software/Hardware Engineer to join our team at DCS Corp. As a key member of our engineering team, you will be responsible for designing and developing electrical and electronic components, including firmware, for our avionics systems.Key ResponsibilitiesDesign and develop firmware for avionics...


  • Ridgecrest, California, United States DCS Corp Full time

    Job DescriptionKey Responsibilities:As an Embedded Software/Hardware Engineer at DCS Corp, you will be responsible for designing and developing electrical and electronic components, including firmware, for avionics systems. This role requires a strong understanding of software and hardware integration, as well as experience with programming languages such as...


  • Ridgecrest, California, United States Saalex Full time

    Job SummaryWe are seeking a highly skilled Electronics Systems Engineer to join our team at Saalex Solutions. As a key member of our engineering team, you will be responsible for designing, developing, and testing complex electronic systems for various government agencies.Key ResponsibilitiesDesign and develop electronic systems, including circuit boards,...


  • Ridgecrest, California, United States Saalex Full time

    Job SummaryWe are seeking a highly skilled Electronics Systems Engineer to join our team at Saalex Solutions. As a key member of our engineering team, you will be responsible for designing, developing, and testing complex electronic systems for various government agencies.Key ResponsibilitiesDesign and develop electronic systems, including circuit boards,...


  • Ridgecrest, California, United States Saalex Full time

    The IT Specialist IV at Saalex supports the Acquisition Readiness (AR) Performance Assessment (PA) Information Technology Support Services (ITSS) contract out at NSWC Corona.The NSWC Corona Division organizes its efforts into specialized technical capability areas, which include Warfare Systems Performance Assessment, Acquisition and Readiness...


  • Ridgecrest, California, United States Naval Air Systems Command (NAVAIR) Full time

    Job Title: Embedded Hardware EngineerNaval Air Systems Command (NAVAIR) is seeking a highly skilled Embedded Hardware Engineer to join our Tactical Mobility (TacMo) Integrated Product Team (IPT).About the RoleThe successful candidate will be responsible for developing and delivering innovative and custom software and hardware solutions/products that enable...


  • Ridgecrest, California, United States Naval Air Systems Command (NAVAIR) Full time

    Job Title: Cybersecurity SpecialistNaval Air Systems Command (NAVAIR) is seeking a highly skilled Cybersecurity Specialist to join our team. As a Cybersecurity Specialist, you will be responsible for ensuring the confidentiality, integrity, and availability of our systems, networks, and data.Key Responsibilities:Develop and implement information systems...


  • Ridgecrest, California, United States Sevita Full time

    Job SummaryRaise the bar in early intervention services as a Child Behavior Therapist with Sevita. We're seeking a dedicated professional to provide in-home support to infants and toddlers with developmental disabilities, including autism spectrum disorders.Key ResponsibilitiesPlan and deliver weekly early educational services to a caseload of infants and...


  • Ridgecrest, California, United States Sevita Full time

    Early Intervention Specialist/Developmental SpecialistMentor Community Services, a part of the Sevita family, provides community-based services for individuals with intellectual and developmental disabilities.Job SummaryWe are seeking a compassionate and dedicated Early Intervention Specialist/Developmental Specialist to join our team. As a member of our...


  • Ridgecrest, California, United States Sevita Full time

    Early Intervention SpecialistMentor Community Services, a part of the Sevita family, provides community-based services for individuals with intellectual and developmental disabilities. Our mission is to empower every person to live a full, more independent life.Job SummaryWe are seeking a dedicated and compassionate Early Intervention Specialist to join our...


  • Ridgecrest, California, United States U.S. Army Full time

    Job SummaryWe are seeking a highly skilled Information Technology Specialist to join our team. As an IT Specialist, you will be responsible for maintaining, processing, and troubleshooting military computer systems/operations.Key ResponsibilitiesMaintenance of networks, hardware, and software.Provide customer and network administration services.Construct,...


  • Ridgecrest, California, United States Opportunities Full time

    Job Title: Special Education SpecialistOpportunities for Learning (OFL) is seeking a dedicated and passionate Special Education Specialist to join our team. As a Special Education Specialist, you will play a critical role in providing instruction to students with special needs and identified learning disabilities in a special education program.About...


  • Ridgecrest, California, United States Saalex Solutions Inc. Full time

    Job SummaryWe are seeking a highly skilled Electrical Systems Specialist to join our team at Saalex Solutions Inc. The ideal candidate will have a strong background in electrical theory and photovoltaic equipment, with excellent troubleshooting and mechanical skills.The successful candidate will provide technical support to our engineering and design staff,...


  • Ridgecrest, California, United States DCS Corp Full time

    Software Quality Assurance SpecialistAt DCS Corp, we are seeking a highly skilled Software Quality Assurance Specialist to join our team. The ideal candidate will have a strong background in software development and quality assurance, with the ability to evaluate and verify software products and processes against established standards and procedures.Key...

Firmware Development Specialist

2 months ago


Ridgecrest, California, United States DCS Corp Full time
Job Description

Overview

The Embedded Software/Hardware Engineer will be responsible for the electrical and electronic component and subsystem design, including firmware development, as well as the electrical integration into avionics and ship components and platforms.

Key Responsibilities

  • Provide embedded software solutions.
  • Collaborate with project and engineering teams to develop software builds, support software development and verification plans.
  • Develop coding driven from software architecture requirements and develop interfacing.
  • Program software functional blocks and modules.
  • Perform firmware development, implementation, and testing on various avionics components within TacMo product line.
  • Complete engineering change notice documentation to manage old and new parts.
  • Develop, analyze, and review data to validate and verify system meets specifications and design requirements, plan and track validation of components.
  • Track and analyze product anomalies that clearly specify the problem and propose solution(s).
  • Respond to customer and fleet anomaly reports or inquiries.
  • Ensure industry-leading quality and reliability is met/maintained/exceeded on all components in accordance with DoD standards and policies.
  • Develop product specifications/component item specification, Interface Control Documents (ICD), design documents, and lower-level requirement specifications, at times interfacing with private industry vendors and/or contractors.
  • Participate in design and technical readiness reviews for TacMo products and services.
  • Support program reviews and milestone reviews by creating briefing charts and/or briefing of the technical elements (as scheduled).

Requirements

  • Bachelors degree in computer science engineering, Electrical Engineering, or other technical field and 5 years of experience.
  • Embedded software development experience.
  • Experience in programming "bare metal" firmware for controllers.
  • Programming in C.
  • Experience documenting software designs and in developing software on a variety of platforms, Windows, Linux, RTOS. FreeRTOS.
  • Experience in hardware level communications e.g. Ethernet, USB, CAN, SPI, I2C etc.
  • Ability to work in a fast-paced, lean, collaborative team environment. Resourceful, adaptable, and pays attention to detail.
  • Familiarity with current wireless technologies and protocols.
  • Experience with Integrated Circuit (IC) circuit boards and printed circuit board development.
  • Excellent communication and interpersonal skills.
  • Excellent planning/tracking skills.

Desired Skills

  • 3-5 years' experience in design and release of avionics systems electrical components, including software, wire harnesses, electronic controls, switches, etc.
  • Experience with Matlab/Simulink and embedded toolboxes a plus.
  • Experience with TI processors and TI Code Composer.
  • Embedded real-time systems design and implementation.
  • Working knowledge of DoD guidelines for encryption and security requirements for Data in Motion.
  • Previous experience with DoD command control and communication systems.
  • Familiarity with Atlassian tools including Jira and Confluence.
  • Experience in programming ARM processors and associated development tools.
  • Experience with brass boards and testing of newly developed boards.
  • Experience with Ethernet layer 3 and cybersecurity a big plus.
  • Experience with version control tools Git, SVN or similar.
  • Experience with Qt and QWidget GUI software development or similar tools.
  • Experience with software using communication transport protocols such as UDP/TCP.
  • Experience with J1939 CAN bus hardware and software interfacing.
  • Experience with code check, testing and build automation tools, e.g. cppcheck, cpputest, googletest, Jenkins a plus.