Current jobs related to Sr. Software Engineer - City of Industry - ECS (Equus Compute Solutions)

  • Sr. Software Engineer

    4 weeks ago


    Oklahoma City, United States Jobot Full time

    Dice is the leading career destination​ for tech experts at every stage of their careers.  Our client, Jobot, is seeking the following.  Apply via Dice today!100% Remote Role, Innovative Legal Software CompanyThis Jobot Job is hosted by: Duran WorkmanAre you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.Salary:...

  • Sr. Software Engineer

    1 month ago


    Oklahoma City, United States Jobot Full time

    Job DescriptionJob Description100% Remote Role, Innovative Legal Software CompanyThis Jobot Job is hosted by: Duran WorkmanAre you a fit? Easy Apply now by clicking the "Apply Now" buttonand sending us your resume.Salary: $140,000 - $160,000 per yearA bit about us:We are seeking a highly skilled and motivated Sr. Software Engineer to join our dynamic team....


  • City of Industry, United States ECS (Equus Compute Solutions) Full time

    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 systems...


  • King of Prussia, Pennsylvania, United States Lockheed Martin Corporation Full time

    Job Summary:Lockheed Martin Corporation is seeking a highly skilled Software Quality Assurance Engineer Sr to join our team. As a key member of our quality assurance team, you will be responsible for ensuring the quality of our software products and processes.Key Responsibilities:Conduct independent evaluations of software processes and products to ensure...


  • Park City, United States L3Harris Technologies Full time

    Job Title: Sr. Specialist, Software EngineerJob Location: Salt Lake City, UTJob Code: 16383Job Schedule: 9/80, every other Friday off Job Description: L3Harris is actively seeking a highly motivated and dynamic individual to join our team as a Software Engineer for the System Software Integration and Test Team. In this role, you will develop software...


  • City of Industry, United States ECS (Equus Compute Solutions) Full time

    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 systems...


  • City of Industry, United States ECS (Equus Compute Solutions) Full time

    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 systems...

  • Software Engineer

    3 weeks ago


    Jersey City, New Jersey, United States Seven Seven Software Full time

    Software Engineer Job DescriptionWe are seeking a skilled Software Engineer to join our Software Engineering Group. As a member of our team, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our customers.Key Responsibilities:Design and develop software applications using a variety of programming...


  • Peachtree City, United States SP Software Solutions Full time

    Role: Hardware Test Engineer Location: Peachtree City, Georgia Duration: 12 months Job Summary: The Hardware Test Engineer (EE) works closely with the Hardware engineering team on product development from concept to design freeze and executes hardware board-level testing. Internally work and drive internal cross functional team to meet hardware design...


  • City of Industry, United States Zillow Full time

    About the team Are you passionate about building novel, innovative, and next generation native mobile photography experiences that change how people shop for homes and rentals? Do you love leading teams that are pushing the boundaries on native mobile computation?The Zillow Rich Media (RM) Org is re-imagining the virtual touring experience, giving people the...


  • Jersey City, New Jersey, United States Software Guidance and Assistance, Inc. Full time

    Job Summary:We are seeking a highly skilled Sr. Software Engineer to join our team at Software Guidance and Assistance, Inc. The ideal candidate will have a strong background in software development, with a focus on designing and implementing large, complex, distributed systems using Java.Responsibilities:Collaborate with software engineering teams on...

  • Software Engineer

    2 weeks ago


    Jersey City, New Jersey, United States Seven Seven Software Full time

    Join Our Software Engineering TeamWe're seeking a talented Software Developer to join our team at Seven Seven Software. As a key member of our Software Engineering Group, you'll play a crucial role in driving innovation and excellence in software development.Your primary responsibilities will include:Designing, developing, and deploying high-quality software...

  • Software Engineer

    2 weeks ago


    Jersey City, New Jersey, United States Seven Seven Software Full time

    As a key member of our Software Engineering Group, we seek individuals who are passionate about driving business innovation through cutting-edge engineering practices.You will be responsible for applying your expertise to all aspects of the software development lifecycle, while partnering closely with stakeholders to achieve common goals.One of the primary...


  • City of Industry, United States Michael Page Full time

    My client is a leading food and beverage product manufacturing company based in Los Angeles, CA. We are seeking a highly motivated and experienced Senior Packaging Development Manager to lead our packaging initiatives within the food manufacturing sector.Client DetailsMy client is a fast growing company within the food manufacturing industry. They package...


  • Redwood City, California, United States Exact Sciences Full time

    About the RoleExact Sciences is seeking a highly skilled Sr Manager, Software Engineering to join our team. As a key member of our engineering leadership team, you will be responsible for leading a team in the successful delivery of software projects.Key Responsibilities:Lead a team in the successful delivery of software projects.Work with cross-functional...


  • Jersey City, New Jersey, United States Seven Seven Software Full time

    As a key member of our Software Engineering Group at Seven Seven Software, we seek individuals who are passionate about leveraging innovation and engineering practices to drive business solutions.You will be responsible for applying your expertise to all aspects of the software development lifecycle, while partnering with stakeholders to achieve common...


  • Oklahoma City, United States Jobot Full time

    Dice is the leading career destination​ for tech experts at every stage of their careers.  Our client, Jobot, is seeking the following.  Apply via Dice today!Sr. Electrical Engineer for Leading MEP FirmThis Jobot Job is hosted by: Alex TuckerAre you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.Salary: $70,000 -...


  • Maryland City, Maryland, United States Peraton Full time

    Job Title: Site Reliability Engineer Sr AdvisorPeraton is seeking a highly skilled Site Reliability Engineer Sr Advisor to join our team. As a Site Reliability Engineer Sr Advisor, you will be responsible for ensuring the reliability, scalability, and performance of our cloud-based systems.Key Responsibilities:Collaborate with development teams to automate...


  • Jersey City, New Jersey, United States Software Guidance and Assistance, Inc. Full time

    Job Title: Senior Software EngineerJob Summary:Software Guidance & Assistance, Inc. (SGA) is seeking a skilled Senior Software Engineer to collaborate with software engineering teams on multiple complex software development efforts. The ideal candidate will have extensive knowledge in client/server and object-oriented software development utilizing Core...


  • Salt Lake City, United States L3Harris Technologies Full time

    Job Title: Sr. Specialist, Embedded Cybersecurity Software Engineer Job Code: 15707 Job Location: Salt Lake City, UT Work Schedule: 9/80 We are currently seeking Software Engineers who want to be a part of developing the next generation of innovative networking technologies for mobile ad-hoc wireless communications systems. This position requires...

Sr. Software Engineer

3 months ago


City of Industry, United States ECS (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 that solves new challenges quickly while being driven to learn. The Senior Software Engineer, (a.k.a. Linux DevOps Engineer) will design, deliver, and operate multiple solutions for manufacturing, engineering, and customers 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, documenting all architectures and approaches, and solution verification and validation. This role is responsible for developing process and procedures associated with software development in ECS, including the processes, documentation, controls, and methods to ensure a mature and capable environment.


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.
  • Experience with Lua and integrated scripting of a Lua architecture a plus.
  • 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.
  • Ability to quickly adjust capabilities to introduce new software languages or approaches.
  • Experience defining buy vs. build decisions and the holistic approach to managing those outcomes.
  • 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 product lifecycle management tools (e.g., JIRA, Azure DevOps), use, administration, 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: $130k - $170k


Key Accountabilities:

  • Solution requirements, design, implementation, verification, and validation (40%)
  • Manufacturing engagement, integration, and support (20%)
  • Planning, organizing, communicating, and documentation (20%)
  • Existing program support and sustaining engineering activities (15%)
  • Process development and improvements (5%)