Senior Software Engineer
$130k - $170kCognex
Job Description About us – Cognex is the largest, most successful and recognized global player in industrial machine vision. Using advanced optics, image sensors and artificial intelligence software, Cognex vision and ID systems capture an image, then analyze it to make sense of what’s being seen. We are deeply committed to fostering an inclusive and equitable work environment, guided by our "Work Hard, Play Hard, Move Fast" culture, which celebrates employee innovation, determination, and dedication in a dynamic, fun, and distinctive atmosphere. We are working on a hybrid schedule, 3 days in the office, 2 at home. Team The In-Sight Products team is a cornerstone of Cognex success. Our software engineers design, develop, and implement the next generations of machine learning and machine vision sensors and user interfaces. We work in a full‑stack environment that includes a combination of embedded Linux platforms, Microsoft Windows technologies, and a variety of programming languages. Role The team is seeking a talented Senior Software Engineer with a passion for programming and a record of getting things done. As a Senior Software Engineer, you will design, develop, test, and implement advanced machine vision systems. Essential Functions Design and develop software for sensor firmware, user interfaces, PC applications, and web services. Join one of the seven scrum teams within the larger In‑Sight organization. Drive scrum stories and epics from refinement and planning to completion. Work to achieve schedule milestones. Present accurate status updates and demos at sprint reviews. Partner with Product Development and Marketing teams to develop requirements and influence priorities. Work with Core Technology and Vision Tool development teams to integrate new technology and features into the customer‑facing product. Lead cross‑team design reviews, participate in regular code reviews, guide code quality, and mentor junior developers. Interact with customers and customer support teams to debug important customer issues. Maintain and improve legacy code and architecture. Knowledge, Skills and Abilities Experience with C++. Experience with C# and/or Java. Experience with Python and/or JavaScript. Full‑stack comfort with a variety of technologies. Experience with Embedded Linux OS/System programming (Yocto). Experience with Microsoft Development (Visual Studio, .NET, Winforms/WPF). Familiar with software development processes, source control, formal bug tracking. Strong debugging and problem‑solving skills. Team player and ability to work on multi‑site development projects. Customer focused, detail oriented. Process improvement mindset. Willingness and passion to improve code architecture and automated tests. Good presentation, communication, organizational, and interpersonal skills. Minimum Education and Work Experience Required BS or MS in Electrical Computer Engineering (or Computer Science). 3‑5 years of experience in software development. Salary and Benefits Cognex believes in fair and equitable pay. A reasonable estimate of the base salary range for this role is 130,000USD – 170,000USD. Actual salaries may vary within the range, or be above or below the range, based on factors including, but not limited to, education, training, experience, professional achievement, business need and location. In addition to base salary, employees will participate in an annual bonus plan based on company and individual performance or a sales incentive plan. This position provides a comprehensive benefits package, including health, dental and vision insurance; a 401(k) retirement plan with company matching; employer‑paid disability, family leave and life insurance; paid time off (including holidays); optional voluntary benefits; and recognition and wellness programs. Equal Employment Opportunity Cognex is an equal opportunity employer. Cognex evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic. The only thing smarter than our vision and ID systems are the people that stand behind them. One of them could be you! #J-18808-Ljbffr Cognex
$178.13k - $210.4k
...Senior Software Engineer Job: 37302-DCOL Team: Web Applications and Services Location: US-MA-Natick Job Summary Will be responsible for designing and developing sophisticated software. Work alongside Senior engineers to drive projects from research, requirements gathering...SeniorRemote work- ...Senior Software Engineer Pluris specializes in helping multichannel marketers design and execute strategies to improve operational fitness and drive ROI through revenue growth and expense reduction. We help clients leverage big data and analytics to optimize the way in...SeniorSeasonal work
$130k - $170k
...image sensors and artificial intelligence software, Cognex vision and ID systems capture an... ...of Cognex success. Our software engineers design, develop, and implement the next... ...languages. Role The team is seeking a talented Senior Software Engineer with a passion for programming...SeniorWork experience placementWork at office$154k - $177k
...Senior Software Engineer At Advisor360°, we build technology that transforms how wealth management firms operate, scale, and serve their clients. As a leading SaaS platform in the fintech space, we're trusted by some of the largest independent broker-dealers and RIAs...SeniorRemote workWork visa3 days per week$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorTemporary workFlexible hours- Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self Self...Senior
- ...Evolvesquads is looking for a Senior Software Engineer to join our Product Engineering team in Boston. This hybrid role will empower you to lead the design and delivery of complex features, driving architectural decisions while mentoring other engineers. You will partner...Senior
- ...experience with C, C++, OO design, andTL1 protocol. They must be familiar with SONET, IP, OSPF, IS-IS, and ES-IS. Theyshould also be experienced in Real-Time system level programming, design, andanalysis and have 5+ years of software development experience. #J-18808-Ljbffr...Senior
- ...A leading open-source software company is looking for a Senior Software Engineer to support their Observability Service team. This role involves developing high-quality software features, collaborating with engineers, and optimizing user experience in large-scale distributed...Senior
- ...Anduril Industries is seeking a Senior Software Engineer in Waltham, Massachusetts to lead a small team focused on command and control software. In this role, you’ll leverage your expertise in path planning and routing algorithms to develop cutting-edge technologies for...SeniorFull time
$200k
...Software Engineer – Senior Level Hybrid, on-site 3‑times a week. Compensation up to $200,000–$500,000. Responsibilities & Qualifications Top performer with strong hands‑on coding – absolute must. Java C++ Cloud platforms Building production software for various clients...Senior- ...Senior Software Engineer, Product Full Description Who we are School scheduling is a hard problem, one that technology was meant to solve. Yet for decades, the master schedule has been built by hand, consuming educators' valuable time while delivering a sub-optimal result...Senior
- ...Who we don't need Architects, managers, bikeshedding of in-code abstractions, "backend" or "frontend" engineers, engs who need long ramp-up times, infra engineers, "AI" engineers, ORM users. Logistics This is a full-time hybrid role based in Boston, MA, in-person time...SeniorFull timeCasual workWork at officeFlexible hours
- ...Responsibilities Mentor junior staff and define engineering best practices Leverage past experiences to help lead the team through all phases of software development lifecycle Work effectively with developers, stakeholders and cross-functional teams Hands‑on technical...Senior
- ...Contribute to the development of the Gentuity imaging application software and internal software tools Contribute to the specification... ...Must have: Minimum of 5 years of experience in Software Engineering Modern C++, including Objected Oriented Design, Multithreaded/...Senior
- ...This individual will Responsibilities Develop test plans, test cases, and automated tests. Perform manual and automated tests for software functionality, installation, and usability. Define and track quality assurance metrics such as defect densities and open defect counts...Senior
- ...also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a Senior Software Engineer to join our software engineering organization. In this role, you’ll work as part of a skilled, collaborative team to build...SeniorFull time
$170k - $200k
...recruitment fraud, and always confirm that communications are coming from an official Daymark Health email. ABOUT THE ROLE As a Senior Software Engineer at Daymark Health, you will contribute to our technical strategy, build secure and scalable infrastructure, and play a key...SeniorContract workLocal area- ...vehicles. This is the system that executes the software and neural networks that make our... ...We work at the intersection of software engineering, machine learning, sensors, and hardware... ...talk with you. What You’ll Be Doing As a senior engineer in the Next-Gen Technologies...SeniorWork at office
$178.13k - $225.09k
## Senior Software EngineerApplyremote type: Hybridlocations: Bostonposted on: Posted Todayjob requisition id: R-057908Address bug fixes when... ...fixed in software and coordinate with other programmers, engineers and system analysts to understand their point of view to incorporate...SeniorWork at officeRemote work- ...Pega is changing the way the world builds software. In this role, you will be part of highly engaged teams designing and developing... ...where AI enabled tools are used to enhance learning, improve engineering efficiency, and support better decision making across the cloud...SeniorFlexible hours
- ...and deliver meaningful outcomes Typically has 6+ Years of Software Development Experience Candidates with more experience are... ...the job involves As we continue to grow, we’re looking for a Senior Software Engineer who’s passionate about building high‑quality software that...Senior
- ...Title: Sr. Java Engineer with AI Location: Boston, MA This is 4 days onsite role in Boston so local candidates are highly... ...• Bachelor's degree in Computer Science or related field Senior Software Engineer - IBOR (AI Integrated Development) engineering...SeniorContract workLocal areaRelocation
$104.3k - $177.8k
...Senior Software Engineer II Do you want to shape the future of fintech and healthtech? Energized by challenges and inspired by bold goals? Ready to elevate your career alongside driven and talented colleagues? If that sounds like you, explore a career at Alegeus today...SeniorWork at officeLocal areaFlexible hours$172k - $229k
...Senior Software Engineer, Autonomy Actions Sustaining Boston, Las Vegas, Pittsburgh, Remote U.S. Only Mission Summary: We are looking for a Senior Software Engineer to join our Actions Sustaining Team to diagnose, develop, and deploy solutions to solve the immediate challenges...SeniorWork at officeImmediate startRemote work$112.93k - $225.87k
...Senior Software Engineer (Go) Catapult is building the future of sports performance technology. Since 2006, our solutions have led the way in sports performance software, science and data, enabling professional teams to make data‑driven decisions. What You’ll Do Contribute...Senior- ...Job Title Senior Software Engineer - Search Job Summary As a Senior Software Engineer on our Search Services and Applications team, you’ll design and build cloud-based search services and applications across traditional and AI‑powered search (OpenSearch/Elasticsearch,...Senior
- ...Snyk is the leader in secure AI software development, helping millions of developers develop fast and stay secure as AI transforms... ...step ahead as AI reshapes our world. Why this role? As a Senior Software Engineer, you'll play a significant role in shaping the technology...Senior
$125k - $205.1k
...tier-1 financial institutions to monitor and execute trades rapidly and efficiently. We’re searching for a forward-thinking Senior Software Engineer to help us build the future of capital markets infrastructure. Responsibilities Utilize expertise in low-level programming...SeniorFull timeWork experience placementWork at office- ...Senior Software Engineer Design, implement, test, and support/operate application services in customer-facing applications. Design, implement, and consume RESTful APIs. Break down complex problems into digestible deliverables, sequence work, and ship iteratively with...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Natick, MA
- software developer Natick, MA
- part time software developer remote Natick, MA
- senior software engineer ruby on rails Natick, MA
- software engineer amazon Natick, MA
- senior software design engineer Natick, MA
- software engineer remote Natick, MA
- entry level software engineer remote Natick, MA
- software developer fintech Natick, MA
- consulting software engineer Natick, MA


