Trellisware Technologies - San Diego, CA

posted about 1 month ago

Full-time - Senior
San Diego, CA
Computer and Electronic Product Manufacturing

About the position

The Senior Software Engineer, Applications at TrellisWare is responsible for designing and implementing user interfaces and networking applications for wireless communication products. This role emphasizes collaboration, innovation, and professional development within a dynamic engineering team, contributing to the company's mission of delivering excellence and pushing technological boundaries.

Responsibilities

  • Designing and implementing PC desktop based application user interfaces.
  • Enhancing and maintaining a suite of wireless networking configuration and situational awareness tools.
  • Developing intuitive visualization techniques for large data sets.
  • Documenting and presenting design alternatives using good personal practices and corporate defined engineering processes.
  • Optimizing user data requests across multiple sources from a single client.
  • Designing in variability and efficient functional segmentation to serve different market visualization and user needs.
  • Developing relationships with team members built on trust and respect.

Requirements

  • Bachelor's or Master's degree in Engineering or Computer Science.
  • Minimum of seven years industry experience developing user interface applications.
  • Experience implementing contemporary user interface solutions.
  • Strong analytical and problem-solving skills.
  • Strong written and verbal communication skills.
  • Proficiency in C#, XAML, Windows Presentation Foundation (WPF), .NET, and Visual Studio.
  • Proficiency with Windows environment is required (other OS desired).
  • A working knowledge of common revision control systems is required.
  • Strong artistic and creative ability is essential.
  • The ability to think from a user's perspective is essential.
  • Strong collaborative drive and interpersonal skills.
  • Strong initiative, proactive work ethic and prioritization skills.

Nice-to-haves

  • Knowledge of JavaScript is desired.
  • An understanding of REST API usage and IP networking is desired.

Benefits

  • Competitive salary based on geographic location and experience.
  • Potential for security clearance opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service