Software Engineer
Kratos Defense and Security Solutions · Plano, TX · 1 wk ago
HybridEngineeringFull-time
Job Description 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 teamWork 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 Experience And Skills B.S. in Computer Science or Computer Engineering 5-7 years professional software development experienceCandidate must be a US personStrong oral and written communications skillsPossess a results-oriented attitude and ability to work independentlyStrong analytical and problem solving abilitiesAbility 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 processorsPrevious experience working with a Real Time Operating System (RTOS) is required, preferably Embedded Linux and Free RTOSExperience working with FPGAs and System On Chip (SOC) devicesExcellent C and moderate C++ skills. Job will involve developing in C on a daily basisFamiliarity with Keil MDK Embedded Develop Environment for Arm Cortex-M based microcontroller devicesFamiliarity with Embedded Linux development C/C++ compiler toolset preferredFamiliarity with Qt a plusExperience interfacing with vendor supplied equipment and writing communications protocol interface codeStrong understanding of the complete life cycle of a software development project, with embedded programming experienceBasic understanding of digital electronics and ability to understand a circuit schematic is a plusAbility to gain and understand existing applications and be able to modify them as required to meet new/updated design goalsCandidate must enjoy working in a fast-paced environment 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. Job Benefits Medical, Dental & Vision Insurance CoverageLife/ADD & Short/Long Term Disability Insurance401(k) Savings PlanEmployee Stock Purchase Plan (ESPP)Paid Time-Off (PTO)HolidaysEducation Reimbursement Kratos Defense is an Equal Opportunity Affirmative Action Employer. EOE, Minorities, Females, Vet, Disabled, Sexual Orientation, Gender Identity or any other protected class. All qualified job seekers are encouraged to apply. Kratos Defense is committed to America's veterans by providing opportunities for them to continue contributing after service to our nation. We also work to provide reasonable accommodations to individuals with disabilities. EEO Is The Law Disability Accessibility Accommodation If you require an accommodation to navigate or apply to our careers site, please send your request to HRAccessibility@kratosdefense.com 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.