This job listing has expired and the position may no longer be open for hire.

Senior Software Engineer (embedded processors) at Danbury Mission Technologies

Posted in Software 30+ days ago.

Type: Full-Time
Location: Danbury, Connecticut





Job Description:

Come join a company where what you do makes a difference.  For over 50 years, Danbury Mission Technologies, located in Danbury, CT has forged groundbreaking technologies that have pushed the limits of physics, engineered the impossible, and provided actionable intelligence to keep our Armed Forces and nation safe.  We are dedicated to helping you grow your career by using all your talents, insights and experiences in a welcoming team environment. Bring your passion, commitment and curiosity and come grow with us as together we work to make our world a safer place. We have a fantastic opportunity for a Senior Software Engineer.

Specific Requirements:


  • Architect and develop software used to perform testing of high-value, mission critical deliverable systems

  • Participate in the generation of requirements and the design of test equipment

  • Plan and execute tests to verify proper operation of software

  • Assist in the diagnosis and troubleshooting of deliverable systems in a laboratory environment

  • Develop and maintain documentation related to software, including requirements, design documentation, build paperwork, and issue tracking

  • Work in a collaborative environment with other engineering disciplines, program management, and the customer community

  • Support system verification and certification activities. This may include support of system integration with the host platform and field support and testing

Education/Qualifications: 

BS/BE in computer science, software engineering, or related technical degree

Experience/Qualifications:

Required


  • Minimum 5 years of experience in general software development environments

  • In depth knowledge in developing complex C applications for a variety of embedded processors (e.g., ARM, AVR)

  • Knowledge of real-time operating systems (RTOS) and scheduling

  • Extensive knowledge in developing systems within an open architecture environment

  • Proficient in embedded programming areas such as hardware/software interaction, memory allocation, in-memory data structures, device drivers, and development best practices

  • Excellent knowledge of applying DSP in embedded systems and developing and debugging algorithms

  • Experience with the development of software in well planned process (e.g. ,MIL-STD-498, ISO/IEC 12207), SW test benches, and remote console test tools for SW verification

  • Understanding of calculus, differential equations, linear algebra, statistics, numerical methods, and physics

  • Capability to derive, communicate, and negotiate software and firmware requirements

  • Understands the process of collaborating with engineers in other disciplines in order to produce the best possible system design

  • Knowledge of document and code management (e.g., Git, ClearCase) systems

  • Proficient written communication skills to include technical writing


    • Strong communication skills and technical confidence with the ability to deliver technical presentations and brief a variety of internal and external customers

    • Ability to learn new application techniques

    Preferred


    • Familiarity with Modular Open Systems Architectures (MOSA) and their associated interfaces and protocol concepts, as well as avionics and survivability equipment and suite interfaces

    • Familiarity with, and software architecture development knowledge of, the Future Airborne Capability Environment (FACE) open avionics/ASE design and interface standard (FACE Technical Standard Editions 3.0/3.1)

    • Developed low latency code, with strictly controlled resource footprint

    • Familiarity with Xilinx Zynq SoC architecture and tools (e.g., Xilinx SDK, Vivado)

    • Working knowledge in developing and maintaining bare metal applications with boot loader

    • Familiarity with HDL (VHDL) to support peripheral testing and debug

    • Understanding in working with safety critical standards (DO-254, DO-178) and associated electrical bus standards

    • Experience in working with various data busses and associated electrical bus standards (e.g., RS-422, RS-485, SpaceWire ECSS-E-ST-50-12C, Ethernet)

    • Knowledge using oscilloscopes and logic analyzers in high bandwidth applications

    • Ability to program hardware interfaces

    Collaborating with world class experts, you will have the opportunity to develop innovative solutions in fulfillment of our customers’ requirements.  We believe in our mission and we believe in supporting our employees.  We offer policies and programs that provide opportunities for continual learning, career growth and work/life balance along with a full suite of health and welfare benefits. 

    Must be a US citizen with ability to obtain and maintain security clearance.  No sponsorship is available for this position.

    Danbury Mission Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class

    Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

    The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)

    See job description





    More jobs in Danbury, Connecticut


    Kinsley Group

    clairesinc

    Schaeffler Group USA Inc.
    More jobs in Software


    Cigna

    JSL TECHNOLOGIES INCORPORATED

    Flextronics International USA, Inc