Software Engineer I

Remote Full-time
SICK Sensor Intelligence is focused on designing and developing innovative software solutions. The Software Engineer I will contribute to software development projects, collaborate with cross-functional teams, and ensure high-quality applications throughout the product lifecycle. Responsibilities Execute project‑assigned software development tasks while following SICK’s product development processes and ensuring compliance with all design control, quality, and regulatory requirements Support enhancements, maintenance, updates, and major and minor releases across the entire software product lifecycle Use prototypes, proofs of concept, and MVPs to test, refine, verify, and validate new ideas Collaborate with internal and external resources to ensure all project technical, cost, and schedule requirements are met Plan, develop, and execute tests to verify functionality, performance, and reliability of software Participate in code reviews, contributing constructive technical feedback Ensure secure coding practices and adherence to quality standards Collaborate with Product Management, Engineering, and Quality teams to support business and technical requirements Assist in refining and interpreting technical requirements and user stories Communicate progress, risks, and technical decisions effectively Create and maintain technical documentation including specifications, test plans, correspondence, and reports Support release documentation and software change management Develop working knowledge of SICK products, platforms, and development tools Stay current with emerging technologies and software engineering practices Contribute suggestions for product and process improvements Design, specify, and implement algorithms, machine learning approaches, and machine vision solutions for object detection, inspection, automation, classification, tracking, and prediction using SICK 2D and 3D cameras, scanners, and programmable devices Employ emerging technologies - including deep learning - to enhance system performance and capability Consult with internal partners to evaluate applications and identify high‑value use cases for machine vision integration Maintain current knowledge of hardware technologies, programming languages, and industry‑leading techniques Leverage existing hardware and software components to design scalable new products and solutions Perform full software engineering responsibilities including design, requirement analysis, estimation, and scheduling for machine‑vision‑related tasks Perform other duties as may be assigned or required by management Skills 0+ years of software development experience Bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, or equivalent experience is required Strong problem‑solving, analytical thinking, and debugging skills Solid understanding of algorithms, data structures, and design patterns Experience with programming languages such as C++, Python, or Lua Familiarity with Git version control, code review workflows, and issue‑tracking systems Familiarity with multithreading, multiprocessing, inter‑process communication, networking (IP protocols), and real‑time or distributed systems Basic understanding of web development fundamentals such as HTML, CSS, JavaScript, REST/JSON, HTTP Familiarity with front‑end frameworks Ability to generate simple user interface applications, prototypes, or internal tools using lightweight frameworks or UI libraries Ability to assess, integrate, and evaluate third‑party and open‑source software Ability to monitor, troubleshoot, and improve system efficiency and stability Experience developing machine vision or computer vision systems Familiarity with image processing concepts and modern CV algorithms, both classical and ML‑based Exposure to developing, training, or operationalizing deep learning or AI models Comfort using AI‑assisted development tools such as GitHub Copilot, Claude Code to accelerate coding, testing, documentation, and learning Experience troubleshooting and improving system stability and efficiency Strong ability to articulate technical details, non-technical information, and project updates to cross‑functional partners Professional written and spoken fluency in English required Legally permitted to work in the country you are applying and willing to undergo an employment background check Legally permitted to work in the United States Company Overview From factory automation to logistics automation – sensor solutions from SICK are keeping industry moving. It was founded in 1946, and is headquartered in Minneapolis, Minnesota, USA, with a workforce of 10001+ employees. Its website is
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Part-Time Remote Data Entry Clerk – Accurate Data Management and Administrative Support for a Leading Online Retailer at Blithequark

Remote

Product Manager (East Coast US)

Remote

**Experienced Data Entry Clerk – Work From Home Opportunity at arenaflex**

Remote

**Experienced Chat Support Agent (Remote) – Revolutionizing the Gig Staffing Industry**

Remote

Experienced Live Chat Agent – Entry-Level Customer Service Representative for Remote Work Opportunities with blithequark

Remote

**Experienced Customer Service Specialist – Remote Opportunity with arenaflex**

Remote

Remote United Airlines Careers (Customer servic...

Remote

Experienced Epic Beaker Project Manager Expert - Remote Opportunity for Seasoned Professionals in Healthcare Technology and Project Management

Remote

Chief Information Security Officer

Remote

Business Process Engineer, Junior

Remote
← Back