This job board retrieves part of its jobs from: California Jobs | New York Jobs | Midland TX Jobs

Find the best job offers in Northern Colorado!

To post a job, login or create an account |  Post a Job

  Northern Colorado Job Board  

Bringing the best, highest paying job offers near you

previous arrow
next arrow
Slider

Senior software engineer

Automationtechies

This is a Full-time position in Boulder, CO posted May 12, 2022.

Join a company that delivers world-class solutions for live events and experiences including creating complex touring sets for some of the biggest names in the industry, theater stages, cruise installations, and more. Their global network consists of over 900 employees in 14 office locations and they are looking for a Senior Software Engineer to join their team in Boulder, CO!

Duties and Responsibilities:

  • Fosters teamwork by listening to, understanding, and respecting others’ perspectives in all meetings
  • Good project planning and estimating skills; able to overcome daily obstacles through exceptional work output and breaking down tasks to delegate to others
  • Well versed in C++ development in a professional capacity
  • Strong software design and architecture skills, leads discussions with team about them, and works with others to integrate smaller tasks into the larger vision
  • Takes ownership of functional areas of code, while also building other team members’ understandings of those areas
  • Deep technical knowledge of current software design practices (modularity, object-oriented design, event-driven architecture, multi-threaded applications, interface design, localization, portability, extensibility, testability, etc) and communication protocols (TCP/IP, UDP, etc.)
  • Speaks up when issues arise and gives constructive feedback to continuously improve the way the team gets work done
  • Writes clear, well-architected, maintainable, and portable code
  • Dedicates time to understanding higher level goals, and keeps the team focused on achieving those goals
  • Self-motivated; works with minimal guidance and actively seeks out help or addresses issues as they arise
  • Shows curiosity in learning new languages/frameworks/development practices, and actively seeks ways to improve skills

Qualifications:

  • BS in Electrical and Computer Engineering or equivalent experience
  • 5+ years of experience in software development
  • Willingness to travel occasionally (1-3 times per year)

Nice to haves:

  • Experience developing networking/transport layers of software projects
  • Experience developing on/with Real Time operating systems
  • Experience in DevOps areas, such as build systems, packaging, and support
  • Experience in developing multiple commercial applications under source control
  • Experience in automation environments, from software to general safety practices
  • Understanding of entertainment/theater operations (stage directions, calling cues, etc.)