Current jobs related to Principal Software Engineer - Redmond, Washington - VendNovation


  • Redmond, Washington, United States Microsoft Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineering Lead to join our Azure Data Engineering team at Microsoft. As a key member of our team, you will be responsible for architecting and developing workflows that change how Microsoft engineers build software, leveraging GenAI and other modern approaches.Key ResponsibilitiesDevelop...


  • Redmond, Washington, United States SpaceX Full time

    Protecting the Future of Space ExplorationAt SpaceX, we're pushing the boundaries of what's possible in space travel and exploration. As a Principal Security Software Engineer, you'll play a critical role in safeguarding our systems, networks, and data from cyber threats.Responsibilities:Design and implement secure technology solutions to protect SpaceX's...


  • Redmond, Washington, United States Microsoft Full time

    About MicrosoftMicrosoft is a company where passionate innovators come to collaborate, envision what can be, and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.About the RoleWe are seeking a Principal Software Engineer Lead to join our Azure Data...


  • Redmond, Washington, United States SpaceX Full time

    Job Title: Principal Security Software EngineerSpaceX is seeking a highly skilled Principal Security Software Engineer to join our Blue Team. As a key member of our security team, you will be responsible for designing, building, and maintaining innovative security solutions to protect our rockets, spacecraft, and global satellite internet constellation,...


  • Redmond, Washington, United States Microsoft Corporation Full time

    Unlock the Future of Cloud ComputingMicrosoft is seeking a seasoned Principal Hardware/Software Engineer to join our Azure Hardware Systems & Infrastructure (AHSI) team. As a key member of our Leading-Edge Architecture Pathfinding (LEAP) team, you will play a critical role in shaping the future of cloud computing.About the RoleWe are looking for a highly...


  • Redmond, Washington, United States Microsoft Full time

    OverviewMicrosoft is a company where passionate innovators come together to collaborate, envision what can be, and take their careers further. This is a world of more possibilities, more innovation, more openness, and limitless thinking in a cloud-enabled world.The Azure Data engineering team is leading the transformation of analytics in the world of data...


  • Redmond, Washington, United States Microsoft Full time

    OverviewMicrosoft is a company where passionate innovators come to collaborate, envision what can be, and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.The Azure Data engineering team is leading the transformation of analytics in the world of data...


  • Redmond, Washington, United States Zillow Full time

    About the TeamZillow's AI products empower millions of people to find their dream home with ease and confidence. Our team of scientists and engineers develops cutting-edge machine learning models that drive innovation in the real estate industry.Job SummaryWe are seeking a Principal Software Development Engineer to join our AI Platform team. As a key member...


  • Redmond, Washington, United States Intelliswift Software Full time

    Job Title: Senior Mechanical Engineer IVCompany: Intelliswift SoftwareRole Overview:The primary responsibility of a mechanical engineer is to investigate, design, prototype, construct, evaluate, and sustain mechanical products, systems, and processes. The selected candidate will collaborate within a multidisciplinary team focused on hardware prototyping for...


  • Redmond, Washington, United States Intelliswift Software Full time

    Job SummaryWe are seeking a highly skilled Computer Vision Engineer to join our team at Intelliswift Software. As a key member of our engineering team, you will be responsible for developing and delivering cutting-edge computer vision technologies that serve as the foundation of optical computing.Key ResponsibilitiesStay up-to-date with current market trends...


  • Redmond, Washington, United States Talent Software Services Full time

    Software Development Engineer Job Overview: Talent Software Services is seeking a skilled Software Development Engineer for a contract position in Redmond, WA. This opportunity will last nine months with a strong possibility of extension. Key Responsibilities: * Develop software solutions for various projects * Collaborate with cross-functional teams to...


  • Redmond, Washington, United States Talent Software Services Full time

    Job Summary:Talent Software Services is seeking a skilled Software Development Engineer for a contract position. The opportunity is expected to last nine months with a strong chance for a long-term extension.Position Summary:The primary function of a software engineer is to apply the principles of computer science and mathematical analysis to the design,...


  • Redmond, Washington, United States Microsoft Corporation Full time

    Job Title: Principal Thermal EngineerMicrosoft Corporation is seeking a highly skilled Principal Thermal Engineer to join our team. As a key member of our Thermal Engineering team, you will be responsible for providing technical leadership in the development and deployment of high-reliability liquid cooling designs at scale.Responsibilities:Provide technical...


  • Redmond, Washington, United States Talent Software Services, Inc. Full time

    Job SummaryTalent Software Services, Inc. is seeking a skilled Software Development Engineer for a contract position in Redmond, WA. This opportunity is a nine-month contract with a strong chance for a long-term extension.Position SummaryThe primary function of a software engineer is to apply the principles of computer science and mathematical analysis to...


  • Redmond, Washington, United States Microsoft Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our Azure Usage Billing team at Microsoft. As a key member of our team, you will have the opportunity to work on a massively scalable cloud service, developing and validating various components needed to build a robust, distributed, and resilient platform.Key...


  • Redmond, Washington, United States Microsoft Corporation Full time

    Job DescriptionMicrosoft Corporation is seeking a highly skilled Principal Site Reliability Engineer to join our team. As a key member of our Site Reliability Engineering team, you will play a critical role in ensuring the reliability, scalability, and performance of our cloud-based services.Key ResponsibilitiesDesign, develop, and deliver software...


  • Redmond, Washington, United States Intelliswift Software Full time

    Job Title: Audio Systems EngineerLocation: RemoteDuration: ContractWe are seeking an experienced Audio Systems Engineer to join our team at Intelliswift Software. As an Audio Systems Engineer, you will be responsible for designing, developing, and testing audio systems and signal processing prototypes.Key Responsibilities:Collaborate with research scientists...


  • Redmond, Washington, United States SpaceX Full time

    Electrical Design Engineer/PrincipalSpaceX is seeking a highly skilled Electrical Design Engineer/Principal to join our team in Redmond. As a key member of our Starlink hardware engineering group, you will be responsible for designing and developing highly reliable electronics for communicating with our satellites.Responsibilities:Design, develop, and test...


  • Redmond, Washington, United States Microsoft Corporation Full time

    OverviewMicrosoft is seeking a highly motivated Principal Hardware Engineer to join our Strategic Planning and Architecture (SPARC) team within Azure Hardware Systems & Infrastructure (AHSI). As a key member of our team, you will be responsible for innovating the latest hardware designs to propel Microsoft's cloud growth.We deliver the core infrastructure...


  • Redmond, Washington, United States Intelliswift Software Full time

    Job Title: Software Engineer - AI/MLLocation: RemoteDuration: 12 MonthsSummary:The primary function of a software engineer is to apply computer science and mathematical principles to design, develop, test, and evaluate software and systems that enable computers to function. A typical software engineer researches, designs, develops, and tests operating...

Principal Software Engineer

3 months ago


Redmond, Washington, United States VendNovation Full time
Job Description

Job Description

VendNovation stands at the forefront of cloud-based management solutions for

transactional devices, such as vending machines and kiosks. With over two decades of

innovation, we've served industry giants including Amazon, Tesla, and Pokmon, forging

a creative and dynamic workspace. Our commitment to cutting-edge technology and

collaborative innovation forms the foundation for this pivotal role within our team.

Role Overview

We are on the hunt for a visionary Principal Software Engineer with unparalleled

expertise in .NET/C# and a distinguished track record in software architecture. This role

transcends mere technical prowess; it's about spearheading the evolution of our client

device software landscape, enhancing our technology stack to ensure it is scalable,

robust, and adeptly integrates with a variety of devices, significantly boosting system

performance. Your role is dual-faceted: while you will steer our architectural vision and

strategy, your hands-on involvement in coding and system development is crucial for

translating high-level plans into tangible, efficient software solutions that propel

VendNovation forward.

Key Responsibilities

? StrategicArchitecturalLeadership:Design and execute the next-generation

architecture of our software infrastructure, ensuring innovation is balanced with

system stability. Lead the integration of devices and software by spearheading

development projects from inception to deployment, maintaining high code

quality and system maintainability.

? Hands-onEngineering:While providing strategic leadership, remain deeply

engaged in the coding and development process, delivering practical software

solutions and contributing directly to codebases. Your hands-on involvement will

ensure the feasibility and effectiveness of architectural designs, bridging the gap

between conceptual planning and real-world application.

? TeamDevelopmentandMentorship:Foster a culture of technical excellence and

continuous improvement within the engineering team, providing guidance and

mentorship to promote high performance and skill advancement.

? Cross-FunctionalCollaboration:Ensure architectural strategies are aligned with

business objectives and customer needs by effectively collaborating with

cross-functional teams. Utilize expert communication and diagramming skills to

facilitate clear understanding and consensus among technical and non-technical

stakeholders.

? InnovationandCommunication:Champion the adoption of cutting-edge

software practices and tools, keeping VendNovation at the forefront of

technology. Employ superior communication skills to articulate visions and

strategies, driving team and organizational alignment with high-level goals.

Qualifications Needed

? TechnicalExpertise:Candidates must bring a minimum of 7 years of experience

in .NET/C# development, underpinned by a solid track record in software

architecture. This includes a comprehensive understanding of design patterns

and principles, with a special emphasis on managing complex integrations with

peripheral devices across large-scale environments. Proficiency in C#, serial and

socket communication, and Windows services are essential. Advanced

knowledge of version control using Git, along with familiarity with Azure DevOps,

further strengthens the technical foundation required for this role.

? SystemModernization:The role demands expertise in simplifying and

consolidating our legacy codebase, which is characterized by multiple splintered

code bases. Looking forward, there is an anticipation of migrating

Windows-based services to Linux and embracing containerization technologies.

This modernization effort is expected to support a new system-on-chip

architecture that will integrate with vending control boards, marking a significant

step forward in our technological evolution.

? CollaborativeSkills:Exceptional communication skills are paramount, with the

ability to convey complex technical concepts to diverse audiences. Proficiency in

diagramming and visual tools is crucial, as is a proven track record of leading

collaborative design sessions to achieve understanding and consensus among

stakeholders.

Why Join VendNovation?

Embark on a journey where your leadership will significantly shape the future of

automated retail solutions. VendNovation offers a vibrant, innovative setting where

creativity thrives. Our laid-back, collaborative culture promotes flexibility, including

remote work options, and a pathway for professional advancement.

Join Us

If you're driven by the challenge of steering technological evolution, mentoring a team of

talented engineers, and making a marked impact in the automated retail sector,

VendNovation is your next destination. Apply now to lead within a company that values

innovation, collaboration, and the forward momentum of technology.