Jobs · Engineering · Texas

Software Engineer I

Sierra Nevada Corporation · Plano, TX · 1 mo ago
Engineering$82k–$113k/yrFull-time

Responsibilities

  • Own the design, development, and testing of AI tools and automations that solve real business problems.
  • Sit with business users to understand their workflow and pain points before building.
  • Turn business requirements into working prototypes and iterate based on direct user feedback.
  • Debug and troubleshoot software issues.
  • Write and maintain code documentation.
  • Collaborate with team members and business stakeholders to ensure code quality, usability, and adoption.
  • Participate in code reviews and provide constructive feedback.
  • Support the integration of AI tools with existing business systems and workflows.

Qualifications

  • You Must Have:
    • A Bachelor's degree in Computer Science, Software Engineering, or related field.
    • 0-2+ years of experience in software development.
    • Basic proficiency in programming languages such as C++, Java, or Python.
    • Proficiency in Python and Typescript or a similar scripting/application language used for AI and automation development.
    • Comfortable working directly with non-engineering business stakeholders, not just an engineering team.
    • Conceptual understanding of engineering principles and practices.
    • Familiarity working in multi-disciplinary teams.
  • We Prefer:
    • Internship or cooperative education experience in software development.
    • Exposure to the Aerospace and Defense industry.
    • Understanding of Python, JavaScript/TypeScript, SQL, and scripting for API integration.
    • Interest in learning aerospace and defense business processes.
    • Experience gathering requirements directly from end users, not just from a spec.
    • Experience with software tools for requirements tracking, code reviews, static analysis, library and artifact repository, and automated build.
    • Knowledge of software development methodologies such as Agile/Scrum, Waterfall, and Spiral.
    • Familiarity with data structures.

    Essential Functions

    • Ability to work on a computer for extended periods.
    • Hand/finger dexterity for coding and testing.
    • Ability to work in a hybrid environment with occasional travel.

    Pay

    Estimated Starting Salary Range: $82,039.23 - $112,803.95. Compensation varies depending on a wide array of factors, such as candidates' key skills, relevant work experience, and education/training/certifications.

    Benefits

    • Medical, dental, and vision plans.
    • 401(k) with 150% match up to 6%.
    • Life insurance.
    • 3 weeks paid time off.
    • Tuition reimbursement.
    • and more.

    Company Information

    • SNC is a global leader in aerospace and national security committed to moving the American Dream forward.
    • We’re known and respected for our mission and execution focus, agility, and disruptive and rapid innovation.
    • We provide leading edge technologies and transformative solutions that support our nation’s most critical security needs.

Similar jobs

Software Engineer

LufCoAberdeen, MD· 4 mo ago
Information Technologyapply on lufco.breezy.hr

Software Engineer

STRWoburn, MA· 3 mo ago
Engineering$110k–$138k/yrapply on job-boards.greenhouse.io

Software Engineer

KellyMitchell GroupGlendale, CA· 3 mo ago
Engineering$70–$86/hrapply on careers.kellymitchell.com

Software Engineer

GRVTYChantilly, VA· 3 mo ago
Engineering$150k–$250k/yrapply on job-boards.greenhouse.io

Software Engineer

ENC - ElDorado National California Inc.Riverside, CA· 3 mo ago
Engineering$110k–$125k/yrapply on recruitingbypaycor.com

Software Engineer

ScienceCastLos Angeles, California, United States· 3 mo ago
Engineering$80k–$135k/yrapply on sciencecast.org