Principal Software Engineer

2 weeks ago


Redmond, United States VENDNOVATION LLC Full time
Job DescriptionJob 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 Pokémon, 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.



  • Redmond, 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 Pokémon, forging a creative and dynamic workspace. Our commitment to cutting-edge technology...


  • Redmond, 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 Pokémon, forging a creative and dynamic workspace. Our commitment to cutting-edge technology...


  • Redmond, United States Intelliswift Software Full time

    Job Title: Firmware Software EngineerLocations: Onsite at Redmond, WADuration: 12 Months to start on W28+ years of experience as a Firmware Software EngineerMust-have HARD skills: Strong knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development,...


  • Redmond, United States Intelliswift Software Full time

    Job Title: Firmware Software EngineerLocations: Onsite at Redmond, WADuration: 12 Months to start on W28+ years of experience as a Firmware Software EngineerMust-have HARD skills: Strong knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development,...


  • Redmond, United States Intelliswift Software Full time

    Job Title: Firmware Software EngineerLocations: Onsite at Redmond, WADuration: 12 Months to start on W28+ years of experience as a Firmware Software EngineerMust-have HARD skills: Strong knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development,...


  • Redmond, United States Space Exploration Technologies Corp. Full time

    SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER (STARLINK & DIRECT TO CELL) At SpaceX we're...

  • Software Engineer

    2 weeks ago


    Redmond, United States Intelliswift Software Inc Full time

    Job Title: Software Engineer III Locations: Onsite at Redmond, WA Duration: 12 Months to start on W2 We are specifically looking for a candidate with experience in C++ and who can work with a team of researchers who are building prototype research devices. More broadly, the chosen candidate will work with a diverse and highly interdisciplinary team of...


  • Redmond, United States TALENT Software Services Full time

    Software Design Engineer 1Job Summary: Talent Software Services is in search of a Software Design Engineer for a contract position in Redmond, WAThe opportunity will be two months with a strong chance for a long-term extension.Primary Responsibilities/Accountabilities: This contractor will be a part of the MS SQL performance team working on on-prem and...


  • Redmond, United States Talent Software Services Full time

    Role: Embedded Software Dev Engineer Work location: Redmond Washington Key job responsibilities •Develop embedded software for terrestrial devices within the project system. •Participate in all phases of SDLC including requirements gathering, design, code, test, and code/test coverage. •Developing embedded software in assembly, C, C++, Rust or other...


  • Redmond, United States Talent Software Services Full time

    Role: Embedded Software Dev Engineer Work location: Redmond Washington Key job responsibilities • Develop embedded software for terrestrial devices within the project system. • Participate in all phases of SDLC including requirements gathering, design, code, test, and code/test coverage. • Developing embedded software in assembly, C, C++, Rust or...


  • Redmond, WA, United States spacex Full time

    SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal ofenabling human life on Mars. PRINCIPAL LEAD SOFTWARE ENGINEER – USER TERMINAL We are looking for a...


  • Redmond, United States Intelliswift Software Full time

    Job Title: Silicon Embedded Software Engineer III Location(s): Burlingame/Bay Area or Redmond Must Have skills What are the top non-negotiable skill sets required for this role?• Excellent software design and programming skills in C/C++ for development, debugging, testing and performance analysis• Understanding of how hardware works, clock-level...


  • Redmond, United States Intelliswift Software Full time

    Job Title: Silicon Embedded Software Engineer III Location(s): Burlingame/Bay Area or Redmond Must Have skills What are the top non-negotiable skill sets required for this role?• Excellent software design and programming skills in C/C++ for development, debugging, testing and performance analysis• Understanding of how hardware works, clock-level...


  • Redmond, United States Intelliswift Software Full time

    Job Title: Silicon Embedded Software Engineer III Location(s): Burlingame/Bay Area or Redmond Must Have skills What are the top non-negotiable skill sets required for this role?• Excellent software design and programming skills in C/C++ for development, debugging, testing and performance analysis• Understanding of how hardware works, clock-level...


  • Redmond, United States TALENT Software Services Full time

    Are you an experienced Software Design Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Design Engineer to work in Redmond, WA.Primary Responsibilities/Accountabilities:End to End engineering (from design to supporting production) accountability for the service....


  • Redmond, United States Invictus Direct Full time

    Company: Our client is a leader in optical semiconductor solutions that drive advanced sensing and perception capabilities across next-generation consumer, mobility, and industrial automation products. Description: Our client is seeking a talented and experienced Principal Electrical Engineer to join their dynamic team. As a Principal Electrical Engineer,...


  • Redmond, United States Invictus Direct Full time

    Company:Our client is a leader in optical semiconductor solutions that drive advanced sensing and perception capabilities across next-generation consumer, mobility, and industrial automation products.Description: Our client is seeking a talented and experienced Principal Electrical Engineer to join their dynamic team. As a Principal Electrical Engineer, you...


  • Redmond, United States Invictus Direct Full time

    Company:Our client is a leader in optical semiconductor solutions that drive advanced sensing and perception capabilities across next-generation consumer, mobility, and industrial automation products.Description: Our client is seeking a talented and experienced Principal Electrical Engineer to join their dynamic team. As a Principal Electrical Engineer, you...


  • Redmond, United States Invictus Direct Full time

    Company: Our client is a leader in optical semiconductor solutions that drive advanced sensing and perception capabilities across next-generation consumer, mobility, and industrial automation products. Description: Our client is seeking a talented and experienced Principal Electrical Engineer to join their dynamic team. As a Principal Electrical Engineer,...


  • Redmond, WA, United States Invictus Direct Full time

    Our client is a leader in optical semiconductor solutions that drive advanced sensing and perception capabilities across next-generation consumer, mobility, and industrial automation products. Our client is seeking a talented and experienced Principal Electrical Engineer to join their dynamic team. As a Principal Electrical Engineer, you will play a...