Unknown Company

Senior Software Engineer

colorado springs, co • Posted 1 weeks ago
Onsite Full Time Software Architecture & Engineering

Trillium Professional has a direct hire opportunity in Colorado Springs, CO for a Senior Software Engineer IV.

In this role, you will take ownership of new features from concept to implementation, collaborate with cross‑functional teams to gain alignment, and work across a wide range of areas—from system‑level software to higher‑level application components. You will contribute to areas such as architecting complex C++ subsystems, porting 3rd party software, integration of third party software, system scripting, and maintenance of supporting tools and automated workflows.

We are looking for someone who thrives in a dynamic engineering environment, is comfortable working independently, and is eager to apply their skills broadly—from low‑level debugging to application level enhancements. This is a strong opportunity for an engineer who values variety in their work and wants to have a meaningful impact across the full product lifecycle.

Key Responsibilities

  • Follow agile software practices enabling quick prototyping and multiple releases to meet market windows.
  • Results‑oriented, with a mindset of a sense of urgency and ability to drive daily progress, even on complex design issues.
  • Invest in development support activities including code reviews, collaborative design sessions, project/sprint planning, and feature demos.
  • Strong desire to write testable software, and a mindset of unit testing the code that is produced.
  • Create and maintain complex C++ subsystems
  • Willing to own large initiatives and independently formulate, architect, and deliver new product features. Obtain buy‑in from leadership and team members
  • Drive the technical roadmap through software development for new and existing products
  • Participate in system‑level integration, validation, and testing across multiple products.
  • Create and maintain software specifications, test plans, and technical documentation

Annual salary is $160k/year. Apply now!

Recommended Qualifications, or equivalent experience

  • Bachelor’s or Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related field.
  • 5+ years of hands‑on C++ development experience.

Knowledge and Skills

  • Proficient in C++ and Java programming languages.
  • Experience with Linux and Android software development.
  • Solid understanding of computer science principles.
  • Python scripting for tooling or automation.

Additional Preferred Skills

  • Solid general network knowledge, including TCP/IP, SNMP, DNS, DHCP, HTTPS stacks and/or other open‑source network toolkits.
  • Experience with chroot environments and complex software integrations.
  • STM32 development experience.
  • Linux drivers, kernel modules, system integration
  • Write Android JNI‑level C++ modules and associated Java modules to interface with JNI components

Language and Interpersonal Skills

  • Strong communication skills and ability to interact effectively with hardware, software, and test engineers.
  • Ability to document designs clearly and present technical information to peers and managers.
  • Comfortable working in a fast‑paced, multi‑product environment where resourcefulness and problem ownership are key.

Trillium is an Equal Opportunity Employer.

#J-18808-Ljbffr
Back to Job Search