Kratos Defense & Security Solutions, Inc. logo

Software Engineer

Kratos Defense & Security Solutions, Inc.

Plano, TX · HybridJobSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Plano, TXHybrid
Work Authorization
US work authorization required

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Bachelor's degree

Job overview

Kratos Antenna Solutions is seeking a Software Engineer for its Plano team. The role designs applications, writes code, develops and executes tests and debugging routines, and documents work and results. The engineer contributes to project teams developing new programs and enhancing existing software. The posting seeks a candidate with a computer science or computer engineering degree and 5–7 years of professional software development experience.

Skills & qualifications

RequiredNice to have

Skills

Oral CommunicationWritten CommunicationIndependent WorkAnalytical ThinkingProblem SolvingProject PlanningEmbedded System DevelopmentCC++ARM ProcessorsSTM32NXP ProcessorsReal-Time Operating SystemsEmbedded LinuxFreeRTOSFPGAsSystem-on-Chip DevicesKeil MDKEmbedded Linux Compiler ToolsetQtCommunications Protocol InterfacesSoftware Development LifecycleEmbedded ProgrammingDigital ElectronicsCircuit Schematic InterpretationApplication ModificationFast-Paced Work

Qualifications

Bachelor's in Computer Science or Computer Engineering5+ Years Software Development ExperienceUS Person

Full job description

Job Descriptions:

Readiness Delivered. At Kratos, we encourage an entrepreneurial spirit balanced with discipline. We work hard, and take care of our customers, employees, and families. Recognized as thought leaders in our industry, we are motivated by creating and delivering innovative solutions to our nation and global customers. Kratos Antenna Solutions is searching for a highly motivated Software Engineer to join our team in Plano, TX. The Software Engineer will be responsible for designing applications, writing code, developing and executing test/debugging routines, and documenting work and results. This position reports to the Software Manager.

Responsibilities

  • Plans and conducts work requiring judgment in the evaluation, selection and adaptation or modification of standard techniques, procedures and criteria

  • Devises new approach to problems; works on complex problems where analysis of situations or data requires in-depth evaluation of various factors

  • Acts as a key contributor within a project team

  • Work closely in team atmosphere to develop solutions for new products and existing solutions.Assignments include development of new programs as well as enhancements, modifications, and corrections to existing software.

  • Minimal amount of field installation/support travel may be required

Required Experience:

  • B.S. in Computer Science or Computer Engineering

  • 5-7 years professional software development experience

  • Candidate must be a US person

  • Strong oral and written communications skills

  • Possess a results-oriented attitude and ability to work independently

  • Strong analytical and problem solving abilities

  • Ability to plan a technical project so that all milestones are met or exceeded

Preferred Skills & Experience

  • Previous embedded system application development experience in C or C++ using ARM processors, preferably STM32 and NXP processors

  • Previous experience working with a Real Time Operating System (RTOS) is required, preferably Embedded Linux and Free RTOS

  • Experience working with FPGAs and System On Chip (SOC) devices

  • Excellent C and moderate C++ skills. Job will involve developing in C on a daily basis

  • Familiarity with Keil MDK Embedded Develop Environment for Arm Cortex-M based microcontroller devices

  • Familiarity with Embedded Linux development C/C++ compiler toolset preferred

  • Familiarity with Qt a plus

  • Experience interfacing with vendor supplied equipment and writing communications protocol interface code

  • Strong understanding of the complete life cycle of a software development project, with embedded programming experience

  • Basic understanding of digital electronics and ability to understand a circuit schematic is a plus

  • Ability to gain and understand existing applications and be able to modify them as required to meet new/updated design goals

  • Candidate must enjoy working in a fast-paced environment

#LI-Hybrid

Competitive salary based on experience and education

Kratos is valued for our ability to design and deliver leading edge, resilient solutions for aerospace communication, control, awareness and mission success across a continuum of offerings—from commercial to tailored custom solutions and integrated programs. Customers trust us to stay relevant and know we are in it for the long-haul. We bring both the capability and confidence that our customers value and depend on. And we always deliver.

This posting will close within 90 days from the Posting Date.

Keyword: Embedded Linux and Free RTOS, FPGAs and System on Chip (SOC) devices, C and C++, Keil MDK Embedded Develop Environment, circuit schematics

Kratos Defense is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected category under applicable federal, state, and local laws.

Disability Accessibility Accommodation

If you require an accommodation to navigate or apply to our careers site, please send your request to [email protected] or call 858-964-2916. Any inquires not related to requesting an accommodation will be discarded.

Pay Transparency

The company 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.

Job Applicant Privacy Notice

For applicants in the EU and California residents, please review our privacy notice.

From: Kratos Defense

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.