Firmware Engineer Job at DCS Corp, Ridgecrest, CA

M3NuMDF0VkJJWkgxdk96aEhpdFJBYnVuOVE9PQ==
  • DCS Corp
  • Ridgecrest, CA

Job Description

Salary Range : $91,559 - $109,000 The Embedded Software/Hardware Engineer is 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. Essential Job Functions: Provide embedded software. Work with project and engineering teams to develop software builds, support software development and verification plans. Provide 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). Required Skills: Due to the sensitivity of customer related requirements, U.S. citizenship is required. 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. DCS Corp

Job Tags

For contractors,

Similar Jobs

FOCO

Graphic Designer I - Graphic T-Shirts Job at FOCO

 ...directly related to our ability to bring fresh designs and manufacturing techniques to...  ...team! Primary Purpose: The Senior Graphic Designer - Graphic Tees is responsible for...  ...of mood, trend, and ideation boards. Assist in the development and maintenance of presentation... 

Pet Minders

Toco Hills Pet Sitter/Dog Walker Job at Pet Minders

 ...to 10 years. We are a full service, in the clients home, pet sitting service offering Vacation visits for dogs and cats, 12 hour Overnight stays and Midday dog walks. Job Summary We have an immediate opening for a Vacation and/or Overnight Pet Sitter in the... 

CrowdStrike, Inc.

Director, National Alliances (Remote) Job at CrowdStrike, Inc.

 ...About the Role: CrowdStrike is currently looking for a Director of National Alliances to lead Americas National Solution Provider Alliance strategy & execution. Success in this position will require motivating & inspiring CrowdStrikes Nationals team as well as developing... 

Information Network Associates

Armed School Security Guard - Halifax, PA Job at Information Network Associates

 ...Position Type: Full-time About the Role Information Network Associates, Inc. (INA) is seeking dedicated and professional Armed School Security Guards to join our team in Halifax, PA. In this critical role, you will play a vital part in ensuring the safety and security... 

Molly Maid

House Cleaner/ Ayuda para limpieza de casas, oficinas, apartamentos etc.!! Job at Molly Maid

No appointment necessary!! Come in and apply anytime between 9-3 Monday-Friday! To apply for the housekeeping position! You could start as soon as the next day!! We provide all cleaning chemicals, supplies, company cars and uniforms! Our maids clean houses, offices, apartments...