Current jobs related to Sr. Software Engineer - Walnut - Equus Compute Solutions

  • Sr. System Engineer

    4 weeks ago


    Walnut, United States EQ Holdings Full time

    Summary: Equus provides computer hardware, software, and related services to ISVs, OEMs, ODMs, and other computing technology companies, both directly and through channels. The company also supplies computer resellers with configurable servers for sale to enterprises and SMB's for on-premises use. Equus is one of the longest-standing and leading white-box...


  • walnut, United States InfoVision Inc. Full time

    Job Title: Sr. AWS DevOps EngineerLocation: Walnut Creek, CA – Need locals onlyJob Description:We are seeking a talented AWS DevOps Engineer to join our dynamic team. The ideal candidate will have a strong background in AWS services, container orchestration, infrastructure as code, and continuous integration/continuous deployment (CI/CD) processes.Key...


  • Walnut Creek, California, United States Network Optix Full time

    About Network OptixNetwork Optix is a leading provider of video software solutions, dedicated to empowering the creation of intelligent video-based products and services. Our mission is to deliver cutting-edge, custom-tailored video solutions that convert video into actionable data.Our ProductWe offer a distributed cross-platform video management system...


  • Walnut Creek, California, United States Mat3ra Full time

    About Mat3raMat3ra is a cutting-edge technology company that specializes in developing innovative software solutions for materials research and discovery. Our team is passionate about bridging the gap between materials science, data science, and computer science to create a software framework that enables the design and discovery of new advanced materials...


  • Walnut, United States EQ Holdings Full time

    Summary:Equus provides computer hardware, software, and related services to ISVs, OEMs, ODMs, and other computing technology companies, both directly and through channels. The company also supplies computer resellers with configurable servers for sale to enterprises and SMB's for on-premises use. Equus is one of the longest-standing and leading white-box...


  • Walnut Creek, California, United States Mat3ra Full time

    About Mat3raMat3ra is a cutting-edge technology company that specializes in developing innovative software solutions for materials research and discovery. Our team is passionate about bridging the gap between materials science, data science, and computer science to create a software framework that enables the design and discovery of new advanced materials...


  • Walnut Creek, United States InfoVision Full time

    We have an immediate Openings with Our Direct Client for a Long-term contract position Job Title: Sr AWS DevOps Engineer Location: Walnut Creek, CA – Need locals only (2770 Shadelands Dr. Walnut Creek, CA 94598) Job Description: We are seeking a talented AWS DevOps Engineer to join our...

  • Sr. Accountant

    3 weeks ago


    Walnut, United States KCG Full time

    Job DescriptionJob DescriptionGrowing company is looking for a Sr. Accountant to join the team. Duties include:Supporting the Controller in month end close, journal entries, consolidation, reconciliation, and other special projectsProviding mentorship and guidance to accounting team members, including staff accountant Performing high volume, complex...


  • Walnut Creek, United States InfoVision Inc. Full time

    Job Title: Sr. AWS DevOps EngineerLocation: Walnut Creek, CA – Need locals onlyJob Description:We are seeking a talented AWS DevOps Engineer to join our dynamic team. The ideal candidate will have a strong background in AWS services, container orchestration, infrastructure as code, and continuous integration/continuous deployment (CI/CD) processes.Key...


  • Walnut Creek, United States InfoVision Inc. Full time

    Job Title: Sr. AWS DevOps EngineerLocation: Walnut Creek, CA – Need locals onlyJob Description:We are seeking a talented AWS DevOps Engineer to join our dynamic team. The ideal candidate will have a strong background in AWS services, container orchestration, infrastructure as code, and continuous integration/continuous deployment (CI/CD) processes.Key...


  • Walnut Creek, United States The Rockridge Group Full time

    Job DescriptionJob Description Job DescriptionSr. Systems Engineer General Description: Hands on virtualization/network/security engineer. Includes the implementation and design of hardware and software.Principal Responsibilities:Engineer network communication and telephony solutionsEngineer server and data infrastructure solutionsEngineer end user device...


  • Walnut Creek, California, United States ITS Logistics, LLC Full time

    About ITS Logistics, LLCAt ITS Logistics, LLC, we are a dynamic and fast-paced company that is revolutionizing the logistics and transportation industry. We are committed to investing in our employees' personal and professional growth, providing them with the tools, resources, and support they need to succeed.Job DescriptionWe are seeking a highly skilled...


  • Walnut Creek, California, United States Network Optix Full time

    Unlock the Power of Video DataAt Network Optix, we're revolutionizing the way organizations harness the potential of video-based solutions. As a Senior C++ Software Engineer on our Device Integration Team, you'll play a pivotal role in shaping the future of our Enterprise Video Platform.Key ResponsibilitiesDelve into the intricacies of various camera APIs...


  • Walnut Creek, California, United States Network Optix Full time

    {"h1": "Cloud Backend Developer at Network Optix", "p": "At Network Optix, we're pushing the boundaries of video software development. Our Enterprise Video Platform empowers organizations to build custom-tailored, enterprise-scale video products and solutions. We're a global team with locations in the USA and distributed teams around the world.", "ul":...


  • Walnut Creek, California, United States Omega Ventures Full time

    About the RoleWe are seeking a skilled Java software developer to join our team at Omega Ventures. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions using Java technologies.Key ResponsibilitiesDevelop software solutions for international enterprise projects using Java...


  • Walnut Creek, California, United States Clearstory Full time

    Job DescriptionThe RoleClearstory is seeking a talented Lead Backend Software Engineer to significantly contribute to our vision of revolutionizing the construction sector. In this capacity, you will be essential in enhancing our integrations with top-tier financial systems and propelling the expansion of our open API.As we experience rapid growth, your...

  • Distribution Engineer

    1 month ago


    Walnut Creek, United States ESPO Corporation Full time $75 - $100

    Job DescriptionJob DescriptionSr. Distribution Engineer - Real Time SCADA Specialist / SCADA EngineerLocation: Walnut Creek, CAJob type and Duration: ContractOur client is looking to hire a SCADA Engineer to join their team in Walnut Creek, CA.The Sr. Distribution Engineer - Real Time SCADA Specialist's responsibilities include responding to emergency...


  • Walnut Creek, United States Gridware Full time

    Job DescriptionJob DescriptionGridware's mission is to create a future where power outages and electric grid hazards (think wildfire ignition) are a thing of the past. We provide a truly full-stack (hardware + firmware + software) solution for the real time monitoring of America’s critical infrastructure. The system centers around low-cost hardware...


  • Walnut Creek, California, United States ESPO Corporation Full time

    Job DescriptionSr. Distribution Engineer - Real-Time SCADA Specialist / SCADA EngineerLocation: Walnut Creek, CAJob type and Duration: ContractThe Sr. Distribution Engineer - Real-Time SCADA Specialist will be responsible for responding to emergency RT SCADA requests from operations, Work Order requests from field technicians, communication technicians, and...


  • Walnut Creek, United States Gridware Full time

    Job DescriptionJob DescriptionGridware exists to enhance and protect the mother of all networks: the electrical grid. The grid touches everyone and makes our modern economy possible. But it’s also fragile. When the grid goes down, everything grinds to a halt, and the consequences can be dire: wildfires burn, land is destroyed, property is damaged, progress...

Sr. Software Engineer

4 months ago


Walnut, United States Equus Compute Solutions Full time
Summary:

ECS provides computer hardware, software, and related services to ISVs, OEMs, ODMs, and other computing technology companies, both directly and through channels. The company also supplies computer resellers with configurable servers for sale to enterprises and SMB's for on-premises use. Equus is one of the longest-standing and leading systems and solutions integrators. Over the last 32 years, we have delivered more than 3.5 million custom-configured computers throughout the world.

The Senior Software Engineer demonstrates a deep interest and passion for software, technology, and a strong desire to build capability solving new challenges quickly while being driven through new challenges and learning. The Senior Software Engineer, (a.k.a. Linux DevOps Engineer) will design, deliver, and operate multiple solutions for manufacturing, engineering, and customer tools that requires knowledge and skills in Linux, automation, software development, security, and networking. This position creates, manages, and advances the configuration management, manufacturing automation, and various internal and external tools for a diverse and complex computing environment. This position focuses heavily on the automation infrastructure of the manufacturing environment and the tooling for manufacturing engineering while supporting additional capability in data collection, driver and firmware management and customer specific needs via a highly elastic back end using microservices, message queuing, databases, APIs, data mining, and digital dashboards. This position also performs software development, lifecycle management, tool and process development, and software component evolution into products and services used for remote command and control, API development, cloud-based solutions, operating system agents and services, operating system installation and management, application performance analysis, and customer applications and software configuration and installation. The Senior Software Engineer responsibilities include gathering requirements, defining system functionality, developing solutions in various languages, solution verification and validation, and developing process and procedures to expand and extend the discipline within ECS.

Essential Duties and Responsibilities include the following (Other duties may be assigned):

  • This position requires being in the office and the candidate must be located near the City of Industry, CA. Flexible remote during the week may be possible.
  • Develop, own, and improve the software capability including feature planning, development, and issues management through planning, milestone development, risk management, and communication of status and issues.
  • Lead the design and development, availability, resiliency, and scalability of all solutions.
  • Develop PXE boot environments for various tools and interactions with back-end systems.
  • Develop the manufacturing automation environment for image deployment and hardware verification and validation. Additionally, develop and manage a scriptable back-end management supervisor to allow for configuration and burn-in tooling to be written and executed against by the Manufacturing Engineering team.
  • Design and develop multiple elastic backends for data collection, component interaction, data mining, and API integration.
  • Install and configure operating systems, software applications, and various software-based components to perform troubleshooting, verification, validation, and system qualification.
  • Develop supporting documentation, summarize all verification and validation results, analyze, and interpolate test data, record pass/fail results, and justify conclusions reached in compliance of product requirements.
  • Create and manage the software development process, ISO 9001, and other.
  • Follow the engineering change management process to plan and communicate changes within the automation environment of manufacturing.
  • Develop APIs to extend software agents, cloud solutions, and other software components for internal use, customers engagement, etc.
  • Integrate, support, and manage vendor tools, applications, and software components into customer application stack.
  • Overcome limitations and risks proactively through experimentation, investigation, and research necessary to fulfill the successful implementation and management of all customer or product needs.
  • Works in collaboration with Product Management, Manufacturing Engineering, Manufacturing, Quality, and Customer Service to resolve identified issues.
  • Advances skill set by staying on top of software technology trends, experiment and learn new technologies, mentor other members of the team.
  • Demonstrate commitment to core values by acting and behaving in a manner consistent with the company core values; Customer Success, Embrace Innovation, Collaboration, Owners Impacting Growth, and Do the Right Thing.
Essential Education, Skills and Experience:
  • BS degree or equivalent in Computer Engineering, Computer Science, or related fields or a combination of education and experience.
  • 7-10 years of experience in Linux, system design, solution design, IT, Cloud computing, or related.
  • 7+ years software development work experience in C, C++, node.js, Python, and related technologies including JavaScript, JSON, HTML5, etc.
  • 3-5 years hands-on Linux Administration experience in a production environment.
  • Experience in a manufacturing environment or product development in a technology field a plus.
  • Experience designing, implementing, and automating distributed system solutions.
  • Strong understanding of computer components, function, assembly, and component interaction.
  • Strong working knowledge of Windows and Linux and underlying software-based applications.
  • Demonstrated strong experience with Linux, PXE, networking.
  • Solid foundation and understanding of relational and NoSQL database principles with experience in PostgreSQL, NoSQL and JSON.
  • Knowledgeable in system architecture including message queueing, micro-services, CI/CD solutions, and elastic compute environments.
  • Experience with API development.
  • Experience with Gitlab, version control, and programmatic, real-time interaction with back-end version control.
  • Knowledge and experience with configuration management tools such as Puppet, Chef, Ansible.
  • Experience with installing and managing virtual machines, hypervisors, and on-demand creation of resources.
  • Hands-on knowledge and administration of Kubernetes, containers, container management (Docker).
  • Knowledge of JIRA, use, administrator, and ownership.
  • Familiarity with ISO 9001 software process.
  • Experience with configuration management and maintaining standard baselines in a production environment.
  • Demonstrated experience in problem solving, analytical reasoning, and conceptual skills.
  • Strong written and verbal communication skills, as well as the ability to work independently and with various non-engineering teams.
  • Ability to lead process improvement activities and participate and support inter-department improvement activities that reduce time-to-market and associated development costs.
  • Pay Range: $130 - $170k