Point your AI agent at freehire and let it find you a job.

Get the CLI →

TCOM

Open 74d

Senior Software Engineer

Posted Updated 1 view
Discussion

Summary

Build full-stack single-page apps and services for aerospace command-and-control systems, integrating real-time telemetry and mission workflows.

Aerostar, a business unit of TCOM, is seeking a Staff Software Engineer to be responsible for understanding customer missions and requirements, translating into a concept, and presenting technical concept and business case to customer. Along with Business Development team, is a primary interface with customers and internal management, especially as it relates to technical solutions to customer problems. Integrates and aligns technical solutions with solid business cases, contractual language, and bids, and helps drive program capture activities for Stratospheric Balloon and Radar products and related engineering and flight/field services.

Essential Functions:

  • Autonomous Operation: Work independently while applying sound judgment and adhering to broadly defined policies to achieve results.
  • Objective Focus: Engage in projects with clear objectives that require careful planning and consideration.
  • Objective Focus: Work with individuals and teams to further software projects in a Linux environment.
  • Diverse Task Management: Handle various tasks, evaluating multiple factors and data points.
  • Technical Expertise: Utilize extensive knowledge in your specialization while maintaining a working understanding of related fields.
  • Advanced Projects: Contribute to complex technical projects that demand cutting-edge industry knowledge.
  • Innovative Contributions: Generate creative ideas for new products and solutions.
  • Impactful Contributions: Gradually enhance your contributions and influence on team projects.
  • Mentorship: Guide junior engineers, fostering a culture of continuous learning and improvement.
  • Yocto Development: Develop and maintain Yocto builds by writing and managing recipes, layers, and configuration files.
  • Scripting Proficiency: Demonstrate expertise in Linux shell scripting and command-line tools.
  • Linux Development: Engage in Linux-based application development, deployment, and maintenance.
  • ISO Compliance: Manage software projects in line with internal ISO standards.

Education & Experience:

  • Bachelor's or master's degree in software engineering or a related field or equivalent experience.
  • Experienced engineer with 5+ years of career experience, with bachelor’s degree. 3+ years’ experience with master’s degree. PHD entry level. Or equivalent combination of education and experience.

Knowledge, Skills & Abilities:

  • Advanced knowledge in relevant software engineering disciplines recognized by leadership.
  • Proficient in C, C++, and Linux development, applicable in complex, large-scale systems.
  • Strong skills in Linux shell scripting and command-line tools for automation and troubleshooting
  • Extensive experience in Linux-based application development in production environments.
  • Ability to apply software design theories to create scalable and maintainable systems.
  • Preferred knowledge of manufacturing techniques and integrating software solutions into production settings.
  • Proficiency in collaboration services such as Atlassian and Gitlab is preferred.
  • Self-motivated team player who thrives with minimal supervision and fosters collaboration across teams.

Physical Requirements & Working Conditions:

  • Physical Requirements: Ability to sit, stand, walk, bend, and reach. Reasonable accommodations may be provided for individuals with disabilities.
  • Working Conditions: Primarily in a standard office environment, with occasional exposure to production areas, including noise, fumes, moving machinery, and varying temperatures.

TCOM offers a variety of benefits, including health and disability insurance, 401(k) match, flexible spending accounts/HSAs, EAP, tuition reimbursement, parental leave, paid time off (PTO), and company-paid holidays. The specific programs, options and eligibility may vary depending on date of hire, classification, and schedule type.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.