Senior Software Engineer
4 days ago
About the Role:
Halo Industries, Inc. is seeking an experienced Senior Software Engineer to lead the design, development, and deployment of the company's key production line equipment control systems. As a key member of the team, you will be responsible for taking ownership of an advanced Python machine control framework, developing and maintaining software applications for equipment communication and integration into factory systems, and defining control standards to be implemented uniformly across the production line.
Key Responsibilities:
- Develop and maintain software applications for equipment communication and integration into factory systems
- Define control standards to be implemented uniformly across the production line
- Evaluate and select industrial controller hardware (e.g. PC, PLC, embedded microcontroller)
- Write high-level device drivers for robotics, motion control, lasers, and data acquisition
- Integrate custom and off-the-shelf device drivers into reliable, robust operator controllable state machines
- Develop multiple graphical user interfaces tailored for R&D and operations purposes
- Perform thorough testing and debugging from the system level down to the component level
- Maintain thorough documentation and version control
- Work closely with mechanical, electrical, system, and NPI engineers
Requirements:
- Expert-level Python programmer with machine control experience
- Command of basic concepts and advanced features of Python
- Knowledge of best practices for implementing high-reliability production line instrument control systems
- Experience with different hardware communication protocols (e.g. Modbus, TCP/IP, serial, ASCII, USB)
- Working knowledge of servos, motors, sensors, actuators, I/O devices, and relays
- Experience with source control (preferably Git)
- Product and process development experience leading to an ability to understand the desired system behaviors
- Outstanding detail-oriented analytical, creative, and problem-solving skills, with the ability to think critically to diagnose issues and optimize complex processes
- Ability to work self-sufficiently with minimal oversight
- Excellent communication skills and the ability to lead and work effectively within an interdisciplinary team
- Desire to play a ground-floor leadership role in a high-growth environment
Preferred Qualifications:
- Graphical User Interfaces with Qt
- Experience using asynchronous I/O for concurrency
- Experience with C# and.NET
- Semiconductor manufacturing experience
- Experience with Human Machine Interaction systems
- Expertise in mechatronics/automation design (motor sizing, actuator design, sensor selection, etc.)
- Past startup experience and insights/lessons learned on effectively scaling from R&D to production
-
Senior Software Test Engineer
2 days ago
Santa Clara, United States Denken Solutions, Inc. Full timeTitle: Senior Software Test Engineer - (L2 & L3 Protocols)Full-Time role (Open for Relocation)Location: Santa Clara, CAJob duties: Design, develop and execute test plans for testing software features on Layer 3 protocols such as IPV4, IPV6, OSPF, BGP, L3VPN and Multicast protocols such as IGMP and PIM. Design, develop and execute test plans for testing Layer...
-
Senior Software Engineer
2 weeks ago
Santa Clara, United States AIxMed, Inc. Full timeJob Title: Senior Software Engineers – AI/Computer Vision: Computational CytopathologySummary:Embark on a journey at the cutting edge of digital cytopathology with AIxMed, a pioneering startup leveraging AI and computer vision to transform digital cytology. In the role of Senior Software Engineer, you will be instrumental in crafting innovative software...
-
Senior Software Engineer
4 weeks ago
Santa Clara, United States AIxMed, Inc. Full timeJob Title: Senior Software Engineers – AI/Computer Vision: Computational CytopathologySummary:Embark on a journey at the cutting edge of digital cytopathology with AIxMed, a pioneering startup leveraging AI and computer vision to transform digital cytology. In the role of Senior Software Engineer, you will be instrumental in crafting innovative software...
-
Senior Principal Software Engineer
4 days ago
Santa Clara, California, United States Palo Alto Networks Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Principal Software Engineer to join our team at Palo Alto Networks. As a key member of our engineering team, you will be responsible for designing, building, and optimizing our software products to meet the needs of our customers.Key ResponsibilitiesLead the development of complex software...
-
Senior Software Engineer
4 weeks ago
Santa Clara, United States Tech Firefly Full timeJob DescriptionJob DescriptionWe are offering excellent opportunities for Senior Software EngineersApplicants are required to be eligible to lawfully work in the U.S. immediately; employer will not transfer or sponsor applicants for U.S. work authorization (such as an H-1B visa) for this opportunity.Direct Hires Only.No Recruiters or Solicitations.Job Type:...
-
Senior Software Engineer
3 months ago
Santa Clara, United States Tech Firefly Full timeJob DescriptionJob DescriptionWe are offering excellent opportunities for Senior Software EngineersApplicants are required to be eligible to lawfully work in the U.S. immediately; employer will not transfer or sponsor applicants for U.S. work authorization (such as an H-1B visa) for this opportunity.Direct Hires Only.No Recruiters or Solicitations.Job Type:...
-
Senior Software Engineer
3 weeks ago
Santa Clara, United States ALOIS Solutions Full timeJob Title: Senior Software Engineer/ Embedded Engineer/ Member of Technical StaffLocation: Santa Clara, California, 95054 (4 days onsite and 1 day remote)Pay range: $60 to $80 per hour on W2 onlyThis is a contract position on W2 only, no C2C or H1b Summary: • Full life cycle software development from design through development, validation and release.•...
-
Senior Software Engineer
3 weeks ago
Santa Clara, United States ALOIS Solutions Full timeJob Title: Senior Software Engineer/ Embedded Engineer/ Member of Technical StaffLocation: Santa Clara, California, 95054 (4 days onsite and 1 day remote)Pay range: $60 to $80 per hour on W2 onlyThis is a contract position on W2 only, no C2C or H1b Summary: • Full life cycle software development from design through development, validation and release.•...
-
Senior Software Development Engineer
7 days ago
Santa Clara, California, United States Palo Alto Networks Full timeAbout the RoleWe are seeking experienced senior-level software engineers to join our Prisma Access Edge Platform team at Palo Alto Networks. As a key member of our team, you will be responsible for designing, developing, and implementing highly scalable and reliable software features using custom and open-source software.Key ResponsibilitiesDesign and...
-
Senior Imaging Systems Software Engineer
3 months ago
Santa Clara, United States DeepSight Technology Full timeJob DescriptionJob DescriptionSenior Imaging Systems Software EngineerDeepSight Technology Inc. is actively searching for a Senior Imaging Systems Software Engineer to apply to join our amazing software team full-time in our Santa Clara, CA office!We are an innovative medical imaging company that invests in our team and offers real opportunities for career...
-
Senior Software Engineer
2 weeks ago
Santa Clara, California, United States Oracle Full timeJob OverviewAs a Senior Software Engineer at Oracle, you will collaborate with teams of developers tasked with the design, creation, and maintenance of our innovative software solutions. Your role will require you to architect comprehensive system interactions, engage in hands-on development, and possess a deep understanding of cloud infrastructure and...
-
Senior Software Engineer, 3D
1 month ago
Santa Clara, United States UnitX Full timeJob Title:Senior Software Engineer, 3DAbout Us:UnitX builds the world's leading robotics systems to automate repetitive visual tasks in factories. UnitX is an exciting, innovative, and fast-moving startup with a team from Stanford, MIT, and Google. Our team is highly collaborative and we are looking forward to offering you the chance to manifest your...
-
Software Engineer, Senior
1 month ago
Santa Clara, California, United States d-Matrix Full timeSoftware Engineer, Senior - AI/ML Workloadsd-Matrix - Santa Clara, CALocationSanta Clara, CaTypeFull timeDepartmentR&D - SW Kernels & Workloadsd-Matrix has fundamentally changed the physics of memory-compute integration with our digital in-memory compute (DIMC) engine. The "holy grail" of AI compute has been to break through the memory wall to minimize data...
-
Senior Staff Software Engineer
2 days ago
Santa Clara, California, United States Palo Alto Networks Full timeAbout the RoleWe are seeking a highly skilled Senior Staff Software Engineer to join our team at Palo Alto Networks. As a key member of our engineering team, you will play a critical role in designing and developing software for our IoT security engine in our cloud-based software components.Key ResponsibilitiesDesign and Develop Software: You will design and...
-
Medical Imaging Senior Software Engineer
3 months ago
Santa Clara, United States DeepSight Technology Full timeJob DescriptionJob DescriptionDeepSight Technology Inc. in Santa Clara, CA is seeking a talented full-time Medical Imaging Senior Software Engineer to join us 2-3 days per week at our San Francisco Bay area office!HOW YOU'LL THRIVE WITH US:DeepSight Technology Inc. is a stealth-mode startup company that has developed breakthrough technology in ultrasound...
-
Senior Software Quality Assurance Engineer
2 days ago
Santa Clara, California, United States Aitopics Full timeJob DescriptionAitopics is seeking a highly skilled Senior Software Quality Assurance Engineer to join our team. As a Senior Software Quality Assurance Engineer, you will be responsible for ensuring the quality and reliability of our Deep Learning software.Key ResponsibilitiesWork closely with cross-functional teams to understand test requirements and take...
-
Senior Imaging Systems Software Engineer
1 month ago
Santa Clara, United States DeepSight Technology Full timeJob DescriptionJob DescriptionAre you passionate about advancing medical imaging technology? If so, DeepSight Technology Inc., located in Santa Clara, CA, is seeking a talented full-time Senior Imaging Systems Software Engineer to drive innovation in our ultrasound imaging!As our Senior Imaging Systems Software Engineer, you'll enjoy a competitive salary...
-
Santa Clara, California, United States ServiceNow Full timeAbout the RoleWe are seeking a highly experienced Senior Director, Software Engineering Management to lead our Digital Technology Customer Experience Development team. As a key member of our senior management team, you will be responsible for driving innovation and delivering business applications and customizations on the ServiceNow platform.Key...
-
Senior Research Software Engineer
7 days ago
Santa Clara, California, United States ServiceNow Full timeJob Description**About ServiceNow**ServiceNow is a global market leader in the field of cloud-based platforms, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500. Our intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and...
-
Senior Principal Software Engineer
2 weeks ago
Santa Clara, California, United States Palo Alto Networks Full timePosition OverviewYour RolePalo Alto Networks is at the forefront of cloud security with our Prisma AccessTM platform, previously known as GlobalProtect Cloud Service. This innovative solution ensures secure access to cloud environments, merging essential connectivity with robust security measures.We are in search of a seasoned Software Engineer who will play...