Firmware Engineer Job at DCS Corp, Ridgecrest, CA

am4zNmhHR1JUWi9IanZ6bXVhaFZsT2ZpUEE9PQ==
  • DCS Corp
  • Ridgecrest, CA

Job Description

Salary Range: $94,306 - $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:

Design, develop, and test firmware for avionics components

Collaborate with project teams to develop software builds and support software development

Develop and implement software functional blocks and modules

Perform testing and validation of firmware on various avionics components

Analyze and resolve product anomalies and respond to customer inquiries

Ensure industry-leading quality and reliability of components

Required Skills:

Due to the sensitivity of customer related requirements, U.S. citizenship is required.

Bachelor's degree in computer science engineering, Electrical Engineering with 5 plus years' experience.

Excellent communication and planning skills

Programming languages: C, "bare metal" firmware, embedded software development

Embedded systems: microcontrollers, microprocessors, and embedded systems architecture

Operating systems: real-time operating systems (RTOS), device drivers, and bootloaders

Communication protocols: UART, SPI, I2C, CAN, Ethernet, and USB

Computer architecture: computer architecture, including processor architecture, memory hierarchy, and input/output systems

Familiarity with industry-specific standards, regulations, and protocols

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 avionics systems, Matlab/Simulink, TI processors, and embedded real-time systems

Familiarity with DoD guidelines, encryption, and security requirements

Experience with version control tools, testing, and build automation tools

Knowledge of wireless technologies, protocols, and cybersecurity principles.

DCS Corp

Job Tags

Similar Jobs

MedLead Careers

Podiatrist Job at MedLead Careers

 ...travel. Must be able to meet at 21 to 25 patients a day. Must be licensed. Duties: Completion of a one-year podiatry residency program. Current State professional license. Valid driver's license Ability to work independently daily. ... 

Great Homes of SC, Epique Realty

Real Estate Agent Job at Great Homes of SC, Epique Realty

 ...powered by Epique Realty is a residential real estate brokerage located in Greenville and...  ...cutting edge real estate brokerage created by agents for agents leveraging AI for improved...  ...performance. Role Description This is a part time or full time role for a Real Estate... 

Cunningham Delaney

Concrete Finisher/Laborer Job at Cunningham Delaney

 ...seeking to begin or continue a career in construction; not just a job. We are looking to hire exceptional and experienced concrete finishers. Primary responsibilities include, but are not limited to: Forming structures to lay concrete Shovel, mix, pour, and... 

WELLS

FACADES REGIONAL SALES MANAGER Job at WELLS

 ...developing, managing, and expanding the client base to meet Wells sales goals for facades building solutions; collaborating with...  ...solutions that yield outstanding results. In the design and construction industry, we focus on honesty and hard work to build trust that... 

Cleaner Image

Painter Job at Cleaner Image

 ...Job Description Job Description We are currently looking for experienced, hard working individuals to join our painting team. We are looking for you to start immediately. Experience is definitely an asset but are willing to do some soft training. Hours - 40...