Software Engineer (Embedded Systems)

Kratos Defense

  • Round Rock, TX
  • 30+ days ago

    Highlights

    Potential tasking will be varied and may range from developing real-time software for avionics and other airborne, embedded systems to developing custom system-level test software for laboratory and flight-line environments. Participating in planning, designing, testing, and deployment of moderately complex, engineered systems and software to ensure conformance with functional specifications and customer requirements.

    Numbers & Facts

    LocationRound Rock, TX

    Description

    5-D Systems, a KRATOS Company, is a growing defense contractor headquartered in Round Rock, TX with over twenty-five years experience providing systems and software engineering for Unmanned Aircraft Systems. With an ever-increasing government interest in unmanned aircraft and autonomous drone capability, we are fortunate to be experiencing a substantial backlog of projects. Currently, we are developing software for multiple unmanned, jet-powered aircraft programs that are still very early in their lifecycle.

    5-D is seeking a highly motivated and dedicated individual for a software development position. The successful candidate can perform their duties as a member of a small team working in a collaborative setting. Potential tasking will be varied and may range from developing real-time software for avionics and other airborne, embedded systems to developing custom system-level test software for laboratory and flight-line environments. Candidates must have experience with developing embedded software using C++ and interfacing software with external hardware interfaces and peripherals.

    Duties include, but are not limited to:

    • Developing software for new and existing systems for aircraft and aircraft test systems
    • Integrating and testing software on aircraft and in virtual high-fidelity simulation environments and supporting flight test activities
    • Developing design documentation for internal and external use
    • Working in adherence to 5-D Systems software development process
    • Developing software test plans and procedures to demonstrate compliance with system requirements
    • Participating in planning, designing, testing, and deployment of moderately complex, engineered systems and software to ensure conformance with functional specifications and customer requirements
    • Peer reviewing fellow team members work
    • Supporting trade studies and performing design research and explorations
    • Ability to travel to support job duties (<25%)

    Keyword: Engineer,Software Engineer,C++,engineer,Engineering,engineering,Embedded Systems,software engineer,Software engineer,embedded systems,ENGINEER,Embedded System,embedded system,Embedded systems
    Required Experience:

    Required:

    • A bachelor's or masters degree in Electrical or Computer Engineering, or other engineering degree with demonstrable experience in software development
    • Five years or more of relevant experience developing software for embedded systems
    • Proficient in developing software using object-oriented C++
    • A U.S. DoD Secret Clearance or higher (or the ability to obtain such a clearance)
    • Self-directed, sharp analytical abilities, excellent communication skills, and can work effectively in a dynamic environment
    • Results-oriented, sense of ownership, urgency, and drive

    Preferred:

    • Experience designing and implementing feedback control systems
    • Experience working within the aerospace and defense industry
    • Experience with safety-critical/mission-critical development
    • Application development for Linux-based embedded environments
    • Experience with software development under DO-178C processes
    • Modeling and simulation of systems using Simulink
    • Test and measurement systems design
    • Systems engineering experience

    From: Kratos Defense

    Similar Jobs

    See more jobs