Communication Protocol Software Engineer

General Dynamics Mission Systems Bloomington , MN 55431

Posted 4 months ago

Basic Qualifications

Bachelor's degree in software engineering or a related technical field is required (or equivalent experience), plus a minimum of 2 years of relevant experience; or Master's degree. Agile experience preferred.

CLEARANCE REQUIREMENTS:Department of Defense Secret security clearance is required within a reasonable period of time. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.

Responsibilities for this Position

General Dynamics Mission Systems has an immediate opening for a Communication Protocol Software Engineer specializing in Firewire/IEEE 1394 technologies. This exciting position provides an opportunity to further advance the cutting-edge technology that supports some of our nation's core defense systems. We work closely with esteemed customers to develop solutions that allow them to carry out high-stakes national security missions.

REPRESENTATIVE DUTIES AND TASKS:Performs software requirements analysis

Codes, tests, integrates and documents software solutions

Applies principles and techniques of computer science, engineering, and mathematical analysis to the development of software

Participates in software development activities throughout the life-cycleKeeps abreast of technology trends and champions new ideas and product and process improvements

KNOWLEDGE SKILLS AND ABILITIES:

  • Firewire/IEEE1394 development

  • Fibre channel/Ethernet protocols

  • Linux device driver and kernel development

  • Professional and experienced understanding of software engineering

  • Solid knowledge of the software development process

  • C / C++ Development experience

  • Linux development

  • Skilled in communicating issues, impacts, and corrective actions

  • Follows a software development process and creates artifacts from that process

  • Able to work with next generation technology to push past the bleeding edge

  • Able to have fun when working with complex challenging

  • Able to work with some of the smartest engineers on the planet

Company Overview

General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 13,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high performance team!

General Dynamics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce. EOE/Disability/Veteran


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer

Rudolph Technologies

Posted 7 days ago

VIEW JOBS 7/9/2019 12:00:00 AM 2019-10-07T00:00 Overview Rudolph Technologies, Inc. is a leader in the design, development, manufacture and support of defect inspection, lithography, process control metrology, and process control software used by semiconductor and advanced packaging device manufacturers worldwide. Rudolph delivers comprehensive solutions throughout the fab with its families of proprietary products that provide critical yield-enhancing information, enabling microelectronic device manufacturers to drive down costs and time to market of their devices. We are seeking a Senior/Principal Image Processing Systems Engineer to help guide the architecture and direction of Rudolph Technologies' award winning line of Wafer Inspection Systems for the semiconductor market. The successful candidate will be responsible for the overall direction, coordination, implementation, execution, control and completion of company strategy, commitments and goals. if you are the type of person who can interact across a mix of engineering disciplines while ensuring success on projects with aggressive timelines and deliverables this is the opportunity for you. Responsibilities * Work with the software architecture team to Design, document, implement, test, and maintain image processing algorithms in Rudolph Technologies' Wafer Inspection products. * Facilitate the definition of the system architecture, requirements, and deliverables. * Own complex software architectures, conceive innovative software solutions, and develop software. * Develop and optimize image processing algorithms, closely collaborating with Research, Systems and Software teams. * Provide technical direction and support to project teams. * Position may include up to 20% domestic and foreign travel. Qualifications * BS, MS, or PhD in Computer Science, Computer Engineering or Electrical Engineering and 10+ years of industry experience in a related application is required * 5+ years' experience developing image processing algorithms * 5+ years' experience with object oriented software design and development using C#; * 3+ years' experience with software performance optimization. * 2+ years' experience with real time software applications (e.g. machine control, manufacturing automation, image processing, motion control, real time process control). * Strong organizational and time skills are required * Experience with large commercial software applications is highly desirable * Semiconductor industry experience is a strong plus * Knowledge of SEMI/CE standards is a plus Rudolph Technologies Bloomington MN

Communication Protocol Software Engineer

General Dynamics Mission Systems