Post job

Programmer jobs in Manchester, NH - 1,180 jobs

All
Programmer
Software Engineer
Software Developer Internship
Lead Developer
Computer Engineer
  • Robotics Software Engineer

    Forreal

    Programmer job in Danvers, MA

    Open Role: Onboarding Immediately for REAL is a modern platform focused on simplifying the leasing experience for tenants and landlords. Tenants can browse listings, take 3D tours, and complete the application process seamlessly on their phones. Landlords benefit from centralized management of the leasing cycle, from tours to rent collection, all in one platform. Role Description This is a full-time on-site Robotics Engineer role located in Danvers, MA. The Robotics Software Engineer will be responsible for tasks such as developing robotics systems, implementing process automation, and collaborating with the software development team to enhance technology solutions. Qualifications: Experience with Structure from Motion (SfM) and camera pose estimation Strong experience with 3D Gaussian Splatting and surface reconstruction Proficiency in Python and C++ Hands-on experience designing and implementing computer vision algorithms (segmentation, object detection, classification, tracking) Familiarity with deep learning models and their deployment Solid understanding of multi-view geometry Proficiency in OpenCV, and either PyTorch or TensorFlow Experience working with 3D point clouds, mesh generation, and libraries such as Open3D, Trimesh, or PCL Familiarity with 3D reconstruction pipelines (e.g., COLMAP, NerfStudio, Photogrammetry tools) Strong knowledge of coordinate frames, and camera calibration Preferred Qualifications: Master's degree in Robotics, Computer Science, Electrical/Mechanical Engineering, or a related field Experience with ROS/ROS 2 concepts Familiarity with robot localization using SLAM and multi-sensor fusion Experience working with multi-modal sensors: GPS, LiDAR, stereo/depth cameras, IMUs Proficient in path planning algorithms (both global and local) Experience developing robotic software stacks for controls, motion planning, sensor integration, and simulation.
    $72k-95k yearly est. 5d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Clinical Data Governance Lead, Portfolio Development

    CSL Plasma Inc. 4.6company rating

    Programmer job in Waltham, MA

    A biotherapeutics leader in Waltham, MA is seeking experienced clinical operations professionals with 12+ years in clinical development. The role involves defining and maintaining clinical standards, collaborating across teams, and ensuring compliance with regulatory requirements. Candidates should have a strong background in clinical trials and excellent communication skills. Join a dedicated team focused on innovative therapies and patient care, where you can make a significant impact. #J-18808-Ljbffr
    $110k-155k yearly est. 1d ago
  • AI/Computer Vision Engineer

    Discover International 4.4company rating

    Programmer job in Cambridge, MA

    AI/Computer Vision Engineer - Cambridge, Boston (Hybrid) Join an elite innovation team driving next-generation medical robotics and AI solutions. This cutting-edge group focuses on early-stage breakthrough projects, transforming novel ideas into scalable, impactful technologies. Your Role: Develop advanced algorithms and software in a regulated medical environment. Design ML-based solutions for digital insights from medical imaging and robotic data. Define requirements, create test protocols, and support validation of new features. Collaborate with multidisciplinary teams across research, clinical science, regulatory, and business functions. Stay ahead of MedTech and AI advancements while contributing to intellectual property development. Work in state-of-the-art R&D labs in Cambridge, Massachusetts. You're the Right Fit If You: Have a strong background in machine learning, computer vision, and medical image analysis. Hold a Master's (3+ years of experience) or PhD in Computer Science, Biomedical Engineering, Robotics, or a related field. Are experienced with medical imaging technologies, image-guided therapy, and regulated medical device development. Possess exceptional programming skills (Python required, C++ preferred). Are self-motivated, adaptable, and excel in communication and problem-solving. This is a unique opportunity to shape the future of medical robotics and AI in a confidential, high-impact environment.
    $86k-109k yearly est. 5d ago
  • 3D Graphics Software Engineer

    Advanced Micro Devices, Inc. 4.9company rating

    Programmer job in Boxborough, MA

    WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. THE ROLE: AMD is looking for a senior software engineer to join our growing team. As a key contributor you will be part of a highly skilled team that drives and enhances AMD's abilities to deliver the highest quality, industry-leading graphics technologies to market. THE PERSON: The ideal candidate possesses a self-driven and problem-solving mindset, has a keen eye for quality software engineering, and is diligent and passionate about computer graphics. A successful candidate will need to employ strong knowledge in D3D12/Vulkan, leadership skills in technical areas, and software engineering expertise as well as a strong ability to compete effectively in a fast-paced, relevant environment while working with different teams of engineers and collaborators. KEY RESPONSIBILITIES: * Design and develop graphics tools that analyze and process D3D12 & Vulkan workloads. * Develop techniques for analyzing how different game engines leverage graphics APIs. * Investigate and resolve complex graphics issues, utilizing deep technical expertise in both APIs. * Collaborate with other engineers to integrate new features and enhancements into existing systems. * Maintain high-quality documentation and coding standards. * Collaborate closely with multiple teams to deliver solutions that work for them. * Contribute to the design and implementation of future architecture for a highly scalable, durable, and innovative system. PREFERRED EXPERIENCE: * Proficient in C++ and Python programming languages. * In-depth knowledge and experience with Direct3D 12 (D3D12) and/or Vulkan APIs. * Experience with graphics debuggers such as PIX and RenderDoc. * Solid understanding of rasterization and ray tracing graphics pipelines and GPU architectures. * Experience with game development or real-time rendering applications. * Familiarity with CPU & GPU performance profiling tools and techniques. * Excellent communication skills and ability to work collaboratively in a team environment. * Passionate about graphics technology and AI, with a commitment to continuous learning. ACADEMIC EXPERIENCE: * Bachelor's or Master's degree in Computer/Software Engineering, Computer Science, or related technical discipline Location: Boxborough, MA #LI-CS1 #LI-Hybrid Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process. AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here. This posting is for an existing vacancy.
    $88k-114k yearly est. 60d+ ago
  • Software Engineer II (Co-op) United States

    Cisco 4.8company rating

    Programmer job in Maynard, MA

    Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice. **Meet the Team** Our dedicated team is building the future of Cisco's AI-driven platforms and data infrastructure, driving innovation across the globe. You will join teams focused on developing advanced data pipelines, machine learning infrastructure, and analytics platforms for business-critical initiatives. As part of this collaborative environment, you will contribute to the advancement of emerging technologies in data and intelligent systems, specifically focusing on leveraging Agentic AI to streamline operational workflows. Explore the opportunities at the intersection of backend engineering and AI, helping to transform how Cisco and its customers harness information and intelligent automation. **Your Impact** As a passionate software engineer, you will contribute to critical initiatives aimed at improving operational efficiency and accelerating decision-making through the application of Agentic AI. You will have the opportunity to develop and implement innovative solutions that process and analyze diverse data sources, helping to automate workflows and provide valuable insights. Your foundational programming skills and enthusiasm for AI will enable you to solve complex challenges, empowering Cisco's business groups to leverage data-driven intelligence for operational excellence and strategic growth. Your contributions will help ensure high-quality, reliable platforms that support Cisco's leadership in intelligent, scalable technology solutions. **Minimum Qualifications** + Currently enrolled in an undergraduate degree programwith 2 years of relevantexperience,orcurrently enrolled in a graduate degree program with 0 years of relevant experience. Relevant fieldsinclude:e.g., Computer Science, Software Engineering, Data Science, or a related technical field). + Proficiency in at least one programming language (e.g., Python, Java, C++, Go). + Strong understanding of fundamental programming concepts, data structures, and algorithms. + Exposure to collaboration and development tools like Confluence, JIRA, Jenkins, or GitHub. **Preferred Qualifications** + Conceptual understanding of AI/ML, particularly Agentic AI principles. + Experience with web scraping or interacting with REST APIs. + Familiarity with Linux operating systems. + Familiarity with automation and software testing frameworks (e.g., py Test). + Basic understanding of CI/CD pipelines. **Why Cisco?** At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you. **Message to applicants applying to work in the U.S. and/or Canada:** Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process. U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time. U.S. employees are eligible for paid time away as described below, subject to Cisco's policies: + 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees + 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco + Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees + Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations) + 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next + Additional paid time away may be requested to deal with critical or emergency issues for family members + Optional 10 paid days per full calendar year to volunteer For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies. Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: + .75% of incentive target for each 1% of revenue attainment up to 50% of quota; + 1.5% of incentive target for each 1% of attainment between 50% and 75%; + 1% of incentive target for each 1% of attainment between 75% and 100%; and + Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid. The applicable full salary ranges for this position, by specific state, are listed below: New York City Metro Area: $44,000.00 - $185,000.00 Non-Metro New York state & Washington state: $44,000.00 - $185,000.00 * For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined. ** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements. Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
    $44k-185k yearly 12d ago
  • Full Stack Software Engineer

    Blue Water Autonomy 4.0company rating

    Programmer job in Lexington, MA

    The Role We are seeking a Full Stack Engineer to design, build, and operate software systems that span from low-level sensor data and autonomy infrastructure to operator-facing web applications. This role is centered on Go-based backend systems and server-side rendered web applications, integrating closely with ROS 2-based autonomy software and real-world maritime platforms. Engineers in this role take ownership end-to-end and work hands-on in the field as part of small, high-performing teams. U.S. Person status is required as this position needs to access export controlled data. What You'll Do Design, implement, and maintain full stack software systems supporting autonomous maritime platforms, from ROS 2 nodes and sensor data pipelines to backend services and server-rendered web interfaces. Build and maintain backend services written primarily in Go Develop server-side rendered web applications using Go, HTML, and HTMX, enabling fast, reliable operator and internal tools without unnecessary frontend complexity. Work directly with ROS 2-based autonomy systems, integrating sensor data, control interfaces, and system health signals. Design and maintain PostgreSQL-backed data models and services supporting autonomy, operations, simulation, and fleet analysis. Collaborate closely with autonomy, robotics, electrical, and mechanical engineers to integrate software with hardware and vehicle systems. Remotely support field deployments, vessel integration, testing, and troubleshooting in real-world maritime environments, occasionally traveling for in-person support. Own software components end-to-end, from initial design through deployment, validation, and long-term operation. Contribute to engineering standards, tooling, and architectural decisions that improve reliability, observability, and development velocity. Who You Are 3-8+ years of professional software engineering experience with demonstrated ownership of backend systems and user-facing applications. Strong experience building production systems in Go, with solid understanding of Go concurrency and best practices. Experience designing server-side rendered web applications, including HTML templating and progressive enhancement using tools such as HTMX. Experience working with PostgreSQL or similar relational databases. Experience with ROS 2 or comparable robotics or distributed middleware, including real-time or near-real-time data flows. Comfortable working close to hardware and real-world systems, including sensor data, autonomy software, and operational constraints. Willing and able to spend time in the field supporting system integration, testing, and deployment. Strong systems-thinking skills and the ability to debug across software layers and interfaces. Communicate clearly, balance speed with rigor, and take ownership from concept through delivery. Energized by solving practical engineering challenges in fast-moving, mission-driven environments. Must be a U.S. citizen and eligible to work on U.S. defense-related programs. What We Offer Incredibly high-caliber teammates. You'll work directly with our co-founders Rylan, Scott, and Austin. A fast-paced, creative working environment that offers a lot of room for ownership and growth. Opportunity to join a meaningful mission that protects America and our Democracy. Expected Salary Range: $190,000-$210,000 annual base salary. Final compensation will depend on experience and skill level Startup equity options Generous PTO, medical, dental, and vision coverage We are an equal opportunity employer. All hiring is contingent on eligibility to work in the United States. We are unable to sponsor or transfer visas for applicants.
    $190k-210k yearly 19d ago
  • Software Engineer- Data Platforms and Factory Analytics

    Amphenol Communication Solutions 4.5company rating

    Programmer job in Nashua, NH

    Title: Software Engineer - Data Platforms & Factory Analytics Cable Backplane Systems Amphenol High Speed Products Group is the market leader for high speed, high bandwidth electrical connectors for the Telecom/Datacom market (Mobile Networks, Storage, Servers, Routers, Switches, etc.). Our products help to enable the electronics revolution and remain a key enabler for all the major Tier 1 OEMs globally. Our global headquarters are located in Nashua, NH and we have design, sales and manufacturing locations globally. We are expanding our team software team. We are currently seeking a Software Engineer for Cable Backplane Systems to join our team. Our team develops cable backplane system enabling AI Datacenters. The focus of this position is on software development to build and scale data platforms that connect factory test data, manufacturing systems and engineering analysis workflows. This role combines software engineering, data engineering and applied analytics, with opportunities to incorporate AI/ML techniques to improve factory efficiency, product quality and engineering insight and development. Responsibilities: Data & Platform Engineering Design, implement and maintain scalable databases and pipelines for factory and engineering data Integrate data from MES, Lab equipment and Engineering Designs Ensure data integrity and traceability and performance across high volumes Define schemas, and data models that can support analytics, reporting and provide actionable feedback Factory & Engineering Integration Work with factory, test and engineering teams to understand data being generated and usage requirements Build APIs and services enabling reliable data transfer Support automation of test result collection, analysis and reporting Analytics & AI Enablement Develop infrastructure to support advanced analytics and AI/ML workflows Explore use of AI for yield analysis and predictive insights Collaborate with domain experts to Develop data-driven tools that improve decision-making in factory and engineering environments Qualifications: BS in Computer Science or Computer Engineering 5+ years of industry experience with software tools development Experience in largescale database design and data pipelines Experience in data analytics, statistics, or machine learning workflows Familiarity with visualization, dashboards or reporting tools Work experience in multi-disciplinary engineering teams Comfortable working in a team that shares code and with peer reviews of code Hands-on experience with source code control systems, including a habit to make regular check-ins Excellent interpersonal communication skills, strong English reading and writing ability Self-starter, able to work efficiently without having all details or requirements laid out on the table Dynamic and adaptable personality, able to think out of the box
    $75k-92k yearly est. 1d ago
  • Intern- GPU Software Development, Cambridge, MA-Summer 2026

    Philips 4.7company rating

    Programmer job in Cambridge, MA

    Are you interested in an Internship opportunity with Philips? We welcome individuals who are currently pursuing an undergraduate (BS), graduate (MS) and/or PhD to participate in 3 month paid intern opportunities at our site in Cambridge. Through this role you will gain meaningful, hands-on experience working for a HealthTech company. Your role: Job Responsibilities: * Analyze, design, test, code, debug, modify, deploy, integrate, and maintain system software enhancements, test environments, and/or new software in a GPU environment. * Utilize state-of-the-art technologies and best practices to deliver high-quality solutions. * Interact with users and product owners to define requirements and implement necessary modifications. Stay current with technical developments and industry practices through literature, courses, training, technical contacts, and competitive analysis. * Conduct research on emerging technologies and methodologies to support innovation and continuous improvement. Participate in team meetings, contribute ideas, and collaborate effectively to achieve design and development goals. * Prepare and present technical reports and findings for internal stakeholders with clarity and precision. Maintain organized documentation of code, processes, and project artifacts to ensure compliance and accessibility. You're the right fit if: * Currently pursuing a BA, Master's degree or PhD in Electrical Engineering, Computer Science, Mechanical Engineering, Mathematics, Physics, or a related field. * Strong programming skills in MATLAB, Python, C++, and CUDA. * Ability to work independently, take responsibility, and manage tasks with minimal supervision. Excellent critical thinking skills and willingness to embrace new and challenging problems. * You must be able to successfully perform the following minimum Physical, Cognitive and Environmental job requirements with or without accommodation for this position. How we work together We believe that we are better together than apart. For our office-based teams, this means working in-person at least 3 days per week. Onsite roles require full-time presence in the company's facilities. Field roles are most effectively done outside of the company's main facilities, generally at the customers' or suppliers' locations. This is an office role About Philips We are a health technology company. We built our entire company around the belief that every human matters, and we won't stop until everybody everywhere has access to the quality healthcare that we all deserve. Do the work of your life to help improve the lives of others. * Learn more about our business. * Discover our rich and exciting history. * Learn more about our purpose. * Learn more about our culture. Philips Transparency Details The hourly pay range for this position is Bachelor Candidates: $25.00 to $28.00, Masters/PhD Candidates: $33.00-45.00, plus eligible overtime. The actual base pay offered may vary within the posted ranges depending on multiple factors including job-related knowledge/skills, experience, business needs, geographical location, and internal equity. Details about our benefits can be found here. At Philips, it is not typical for an individual to be hired at or near the top end of the range for their role and compensation decisions are dependent upon the facts and circumstances of each case. Additional Information US work authorization is a precondition of employment. The company will not consider candidates who require sponsorship for a work-authorized visa, now or in the future. This requisition is expected to stay active for 45 days but may close earlier if a successful candidate is selected or business necessity dictates. Interested candidates are encouraged to apply as soon as possible to ensure consideration. Philips is an Equal Employment and Opportunity Employer including Disability/Vets and maintains a drug-free workplace.
    $25-28 hourly Auto-Apply 5d ago
  • Software Developer Intern: 2026

    IBM Corporation 4.7company rating

    Programmer job in Lowell, MA

    Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk. Your role and responsibilities Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of. The Electronic Design Automation (EDA) organization within IBM develops software tools used in the logic design and functional verification of enterprise class microprocessors. EDA engineer's responsibilities include research, design, architect, develop and deploy solutions that are driven by technology, manufacturing or customer requirements that automate the implementation of advanced processor chips are responsible for improvements to the design automation process. They also implement solutions for the chip design process that respond to timing and manufacturing specifications due to advancement in technology. To be successful in this role, the candidate should be able to work well in a team, have an interest in learning, be able to work/investigate on their own and be aware of testing best practices. EDA develops tools in the support of hardware and semiconductors development that make up our industry leading IBM products. We are an elite team of Software Engineering professionals that pioneer innovations for the cutting-edge design of microprocessors and hardware used in IBM infrastructure including IBM zSystems, IBM Power Systems, IBM Storage, and IBM Quantum Systems. Development engineers on our team will participate in various aspects of the development, test, and support process such as Electronic Design Automation Software. We are looking for strong algorithmic programmers who want a challenge and enjoy working with teams to solve engineering problems with software Required education High School Diploma/GED Preferred education Bachelor's Degree Required technical and professional expertise * BS/MS majoring in Computer Science, Computer Engineering or Electrical Engineering * Experience with an object-oriented programming language such as C/C++/Java/Rust * Experience with a scripting language such as Python * Knowledge of Digital Circuit/Logic design/Algorithms/Data Structures * AI/ML skills * Excellent verbal, written and interpersonal communication skills. * Collaborative skills and ability to work in fast-paced agile environments. * Quick learner with business acumen. Preferred technical and professional experience * Knowledge of computer architecture and micro-architecture * Programming projects with complex requirements * Understanding of Digital/VLSI Circuits * Linux experience ABOUT BUSINESS UNIT IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing. YOUR LIFE @ IBM In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better. Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background. Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do. Are you ready to be an IBMer? ABOUT IBM IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world. Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business. At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world. IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. OTHER RELEVANT JOB DETAILS Supplemental 1 employees may be eligible for up to 8 paid holidays, minimum of 56 hours paid sick time and the IBM Employee Stock Purchase Plan. IBM offers paid family medical leave and disability benefits to eligible employees where required by applicable law. This position was posted on the date cited in the key job details section and is anticipated to remain posted for 21 days from this date or less if not needed to fill the role. We consider qualified applicants with criminal histories, consistent with applicable law. IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship. The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
    $44k-53k yearly est. 2d ago
  • Software Engineer II

    Alarm.com 4.8company rating

    Programmer job in Needham, MA

    Do you love tinkering with devices? Have you automated your own home? Do you love working with a highly motivated team of talented engineers? If the above holds true for you, then we would love to talk to you! Alarm.com is looking for a versatile Software Engineer II to join our Building36 team. We're doing work in smart home technology, HVAC analytics, large scale data processing, and much more. You'll have the opportunity to work across a variety of technology domains and own projects from design to deployment. Very few companies innovate and develop across such a broad range of technologies as Alarm.com. This position is ideal for the candidate who seeks a friendly company culture where one can work closely with smart and highly productive people. Getting to work with cutting edge software and hardware to develop outstanding consumer products is the icing on the cake. WHAT CAN YOU DO FOR ALARM.COM? Develop full stack software for a wide variety of platforms and technologies. Engage in the research, evaluation, and application of new technologies and methodologies to solve challenging problems. Take part in the entire project life cycle, from requirements development to deployment and beyond. Work hard and be flexible: we have quick development cycles, evolving requirements, and lots of cross-team collaboration. Exercise good judgment. Know when to work quickly, and when to build a robust solution. Your work will be used by multiple business units, so you will need to consider many use cases when developing. Bring your ideas! We want our engineers to collaborate on product development. Other duties as assigned. WHAT DO YOU NEED? Bachelor's in Computer Science, Computer Engineering, a related field or equivalent work experience Two or more years of professional software development experience Strong object-oriented programming skills with proficiency in C# and .NET Experience with database design, SQL, and backend development Knowledge of networking concepts, principles, and technologies Experience working with hardware and device development a major plus A curious mindset and a desire to continuously learn and improve. Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time. WHY WORK FOR ALARM.COM? Collaborate with outstanding people: We hire only the best. Our standards are high and our employees enjoy working alongside other high achievers. You will be able to learn something new and impart your knowledge across the team. Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace. You are empowered to perform as soon as you join the Alarm.com team! Work with real stuff: You will write code that interacts with the physical world. You'll be able to see your work in action with the numerous IoT devices we work with every day. Gain well rounded experience: Alarm.com offers a diverse and dynamic environment where you will get the chance to work directly with all stakeholder levels and develop expertise across multiple areas of the business. Work with the latest technologies: You'll gain exposure to a broad spectrum of IoT and SaaS technology. Our tech stack includes C#, .NET, SQL Server, Kafka, REST/gRPC, as well as native iOS and Android applications. Focus on fun: Alarm.com places high value on our team culture. We even have a committee dedicated to hosting a stand-out holiday party, happy hours, and other fun corporate events. Alarm.com values working together and collaborating in person. Our employees work from the office 4 days a week. COMPANY INFO Alarm.com is the leading cloud-based platform for smart security and the Internet of Things. More than 7.6 million home and business owners depend on our solutions every day to make their properties safer, smarter, and more efficient. And every day, we're innovating new technologies in rapidly evolving spaces including AI, video analytics, facial recognition, machine learning, energy analytics, and more. We're seeking those who are passionate about creating change through technology and who want to make a lasting impact on the world around them. For more information, please visit ************** COMPANY BENEFITS Alarm.com offers competitive pay and benefits inclusive of subsidized medical plan options, an HSA with generous company contribution, a 401(k) with employer match, and paid holidays, wellness time, and vacation increasing with tenure. Paid maternity and bonding leave, company-paid disability and life insurance, FSAs, well-being resources and activities, and a casual dress work environment are also part of our outstanding total rewards package! Alarm.com is an Equal Opportunity Employer In connection with your application, we collect information that identifies, reasonably relates to or describes you (“Personal Information”). The categories of Personal Information that we may collect include your name, government-issued identification number(s), email address, mailing address, other contact information, emergency contact information, employment history, educational history, criminal record, and demographic information. We collect and use those categories of Personal Information about you for human resources and other business management purposes, including identifying and evaluating you as a candidate for potential or future employment or future positions, recordkeeping in relation to recruiting and hiring, conducting criminal background checks as permitted by law, conducting analytics, and ensuring compliance with applicable legal requirements and Company policies. By submitting your application, you acknowledge that we may retain some of the personal data that you provide in your application for our internal operations such as managing our recruitment system and ensuring that we comply with labor laws and regulations even after we have made our employment decision. Notice To Third Party Agencies: Alarm.com understands the value of professional recruiting services. However, we are not accepting resumes from recruiters or employment agencies for this position. In the event we receive a resume or candidate referral for this position from a third-party recruiter or agency without a previously signed agreement, we reserve the right to pursue and hire those candidate(s) without any financial obligation to you. If you are interested in working with Alarm.com, please email your company information and standard agreement to ********************************. #LI-KM1 JR105446 The base salary range of this opportunity is listed below and is determined within a range based on factors including qualifications, location and experience. This allows opportunity for growth and development within the role. The base salary offered is part of a total compensation package. Base Salary Range $120,000 - $135,000 USD
    $120k-135k yearly Auto-Apply 60d+ ago
  • C++ Software, Camera & Image Processing Intern (Summer 26')

    Evolv Technologies Holdings

    Programmer job in Waltham, MA

    The Elevator Pitch Do you want to gain hands-on experience in embedded software? Are you eager to learn and develop critical skills for your future career as an engineer? In this 10-week C++ Software, Camera & Image Processing Intern role, you will learn to be a part of a team of developers, responsible for a piece, but working along with others without breaking your work and the larger code base. An experience that can't be emulated in academia. Not only will you be gaining critical skills in embedded software, but you will also have the opportunity to be exposed to the ins and outs of the company while getting exposure to all other departments and how they operate. The specific project will be related to our 3D camera, image processing pipeline and/or diagnostic tools and will be determined based on the needs at the time of the internship. You will be a good fit for this project if you have experience with computer vision, image processing and working with cameras. Success in the Role: What are performance outcomes over the first half and second half of the internship you will work toward completing? In the first 5 weeks, you will: Understand Evolv, our product and culture, what we do, and why we do it Successfully install the environment and tools we use for development Develop familiarity with the code part you are involved with Run Express system, collect scans, analyze the data Complete a design review for the internship project Develop questions about implementation details In the last 5 weeks, you will: Complete your designated internship project Be able to describe how it assists the system Be a vital part of the team Help others with setting up Have a better idea of what you want or don't want out of your career Task and timeline: Week 1 Environment set up: In the first week you will set up the environment, learn how to operate the system, and learn what the project is. Week 2-4 Design Project: You will dedicate this time to designing a solution to the problem presented, writing a design document, and conducting a review of your proposed solution. Week 5-7 Implement Project: This is dedicated to implementing the reviewed solution, debugging, re-trying, solving problems. Week 8-9 Feedback & Improvement: After your implementation is complete you will have a code review, apply changes recommended, consider alternatives not taken, future enhancements. Week 10 Final Presentation: Present to the team your summer work. The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis? Technical Development Our team does embedded C++ development, using some Python scripts as tools for testing and prototyping. As a member of the team, you will get more experience using nuances of the language, learn how to carve a part of the code without impacting other pieces unintentionally. You will get familiar with troubleshooting bugs, performing trials on HW, and understanding how interaction with others can impact your work. Design and Communication As part of your project, you will create a technical requirement document describing what you plan to implement and how you plan to do it. What memory and communication resources you would require will be reviewed on whether these can be accommodated within our system. You will create an automated test plan and write code to verify your code continues to work correctly even if other code pieces around it are modified, so when you go back to school, things don't get lost. Team Collaboration You will be joining the Software Team, reporting to your mentoring Software Engineer. The team culture is one based on building trust, collaboration, on-going development through kindness, drive and fun. In addition to your project lead, you will be working with our dev tools team to make sure nothing breaks, you will work with other team members as needed, when your code touches their area of expertise, and you will work with the SQA and test automation teams on good practices for verification of the work. Where is the role located? The location of this role is based in Waltham, MA with some flexibility commuting outside peak traffic hours, and occasional (rare) remote work with manager's permission. We do not provide relocation assistance. Compensation and Transparency Statement The base salary range for this full-time position is $20- $27/hr. This range reflects our commitment to pay transparency and equity, in alignment with applicable state laws. Our compensation ranges are determined based on factors such as role, level, location, market benchmarks, and internal equity. The posted range represents the good-faith estimate of what we expect to pay for this role across U.S. locations. Actual compensation within the range will be based on the candidate's skills, experience, education, and geographic location. In accordance with state and local pay transparency laws-including those in California, Colorado, Massachusetts, New York, New Jersey, and others-we disclose salary ranges in all job postings and provide additional information upon request. During the hiring process, your recruiter will share: · The specific hourly rate range · Insights into how compensation decisions are made, including factors that influence starting pay We are committed to fair pay practices, and we regularly review our compensation programs to ensure they are competitive, equitable, and aligned with our values. Values: At Evolv, we're on a mission to help make public spaces safer through innovative security technology. So, we're looking for future teammates who embody our values, people who: Do the right thing, always; Put people first; Own it; Win together; and continue to Be bold, stay curious. Evolv Technology (“Evolv”) is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. We welcome and encourage diversity in the workplace, and all employment decisions are made without regard to race, color, religion, national, social or ethnic origin, sex (including pregnancy), age, disability, HIV Status, sexual orientation, gender identity and/or expression, veteran status, or any other status protected by law in the locations where we operate. Evolv will not tolerate discrimination or harassment based on any of these characteristics. Evolv is committed to offering an inclusive and accessible experience for all job seekers, including individuals with disabilities. If you need a reasonable accommodation as part of the job application process, please connect with us at ***************************. Evolv participates in E-verify for all employees after the completion of Form I-9. What We Look For in Applicants We read every application. To be considered, please ensure: You have proficiency in C++ and have some familiarity to Python. Knowledge of Computer Vision and Image Processing is a plus Your cover letter explains why you're interested, and why you believe you're a good fit for this internship. We value curiosity, a willingness to learn, and the drive to contribute to impactful work.
    $20-27 hourly Auto-Apply 47d ago
  • C++ Software, Camera & Image Processing Intern (Summer 26')

    Evolv Technologies Inc.

    Programmer job in Waltham, MA

    Job DescriptionThe Elevator Pitch Do you want to gain hands-on experience in embedded software? Are you eager to learn and develop critical skills for your future career as an engineer? In this 10-week C++ Software, Camera & Image Processing Intern role, you will learn to be a part of a team of developers, responsible for a piece, but working along with others without breaking your work and the larger code base. An experience that can't be emulated in academia. Not only will you be gaining critical skills in embedded software, but you will also have the opportunity to be exposed to the ins and outs of the company while getting exposure to all other departments and how they operate. The specific project will be related to our 3D camera, image processing pipeline and/or diagnostic tools and will be determined based on the needs at the time of the internship. You will be a good fit for this project if you have experience with computer vision, image processing and working with cameras. Success in the Role: What are performance outcomes over the first half and second half of the internship you will work toward completing? In the first 5 weeks, you will: Understand Evolv, our product and culture, what we do, and why we do it Successfully install the environment and tools we use for development Develop familiarity with the code part you are involved with Run Express system, collect scans, analyze the data Complete a design review for the internship project Develop questions about implementation details In the last 5 weeks, you will: Complete your designated internship project Be able to describe how it assists the system Be a vital part of the team Help others with setting up Have a better idea of what you want or don't want out of your career Task and timeline: Week 1 Environment set up: In the first week you will set up the environment, learn how to operate the system, and learn what the project is. Week 2-4 Design Project: You will dedicate this time to designing a solution to the problem presented, writing a design document, and conducting a review of your proposed solution. Week 5-7 Implement Project: This is dedicated to implementing the reviewed solution, debugging, re-trying, solving problems. Week 8-9 Feedback & Improvement: After your implementation is complete you will have a code review, apply changes recommended, consider alternatives not taken, future enhancements. Week 10 Final Presentation: Present to the team your summer work. The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis? Technical Development Our team does embedded C++ development, using some Python scripts as tools for testing and prototyping. As a member of the team, you will get more experience using nuances of the language, learn how to carve a part of the code without impacting other pieces unintentionally. You will get familiar with troubleshooting bugs, performing trials on HW, and understanding how interaction with others can impact your work. Design and Communication As part of your project, you will create a technical requirement document describing what you plan to implement and how you plan to do it. What memory and communication resources you would require will be reviewed on whether these can be accommodated within our system. You will create an automated test plan and write code to verify your code continues to work correctly even if other code pieces around it are modified, so when you go back to school, things don't get lost. Team Collaboration You will be joining the Software Team, reporting to your mentoring Software Engineer. The team culture is one based on building trust, collaboration, on-going development through kindness, drive and fun. In addition to your project lead, you will be working with our dev tools team to make sure nothing breaks, you will work with other team members as needed, when your code touches their area of expertise, and you will work with the SQA and test automation teams on good practices for verification of the work. Where is the role located? The location of this role is based in Waltham, MA with some flexibility commuting outside peak traffic hours, and occasional (rare) remote work with manager's permission. We do not provide relocation assistance. Compensation and Transparency Statement The base salary range for this full-time position is $20- $27/hr. This range reflects our commitment to pay transparency and equity, in alignment with applicable state laws. Our compensation ranges are determined based on factors such as role, level, location, market benchmarks, and internal equity. The posted range represents the good-faith estimate of what we expect to pay for this role across U.S. locations. Actual compensation within the range will be based on the candidate's skills, experience, education, and geographic location. In accordance with state and local pay transparency laws-including those in California, Colorado, Massachusetts, New York, New Jersey, and others-we disclose salary ranges in all job postings and provide additional information upon request. During the hiring process, your recruiter will share: · The specific hourly rate range · Insights into how compensation decisions are made, including factors that influence starting pay We are committed to fair pay practices, and we regularly review our compensation programs to ensure they are competitive, equitable, and aligned with our values. Values: At Evolv, we're on a mission to help make public spaces safer through innovative security technology. So, we're looking for future teammates who embody our values, people who: Do the right thing, always; Put people first; Own it; Win together; and continue to Be bold, stay curious. Evolv Technology (“Evolv”) is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. We welcome and encourage diversity in the workplace, and all employment decisions are made without regard to race, color, religion, national, social or ethnic origin, sex (including pregnancy), age, disability, HIV Status, sexual orientation, gender identity and/or expression, veteran status, or any other status protected by law in the locations where we operate. Evolv will not tolerate discrimination or harassment based on any of these characteristics. Evolv is committed to offering an inclusive and accessible experience for all job seekers, including individuals with disabilities. If you need a reasonable accommodation as part of the job application process, please connect with us at ***************************. Evolv participates in E-verify for all employees after the completion of Form I-9. What We Look For in Applicants We read every application. To be considered, please ensure: You have proficiency in C++ and have some familiarity to Python. Knowledge of Computer Vision and Image Processing is a plus Your cover letter explains why you're interested, and why you believe you're a good fit for this internship. We value curiosity, a willingness to learn, and the drive to contribute to impactful work.
    $20-27 hourly 18d ago
  • 2026 University Graduate - Software Engineer

    Adobe Systems Incorporated 4.8company rating

    Programmer job in Waltham, MA

    Our Company Changing the world through digital experiences is what Adobe's all about. We give everyone-from emerging artists to global brands-everything they need to design and deliver exceptional digital experiences! We're passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We're on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! The Opportunity Adobe is seeking talented and passionate Software Engineer across all organizations to help plan, design, develop, and test software systems or applications for software enhancements and new products used in local, networked, cloud-based or Internet-related computer programs and products. What You'll Do * Develop high-performance, reliable, testable and maintainable code. * Participating in all aspects of software development activities, including design, coding, code review, testing, bug fixing, and code/API documentation. * Collaborate with engineers and participate in daily or weekly stand ups and meetings. * Grow with the support of your team and help others on the team grow by providing thoughtful feedback and uplifting those around you. * Work both independently and collaboratively within a fast-paced development team, with clear, positive, and constructive communication. * Additional responsibilities as needed based on specific role or team What You Need to Succeed * Bachelor's or Master's in Computer Science, Computer Engineering, Electrical Engineer, or equivalent experience required with an expected graduation date of December 2025 - June 2026 * 0-1 + years of experience in specific skill/field(s) * Proficient in programming languages such as Python, Java, C++ etc. * Strong technical background with analytical and problem-solving skills * Strong knowledge in Java or JavaScript and at least one other language like Python, C#, Ruby, PHP. * Familiarity with client-side frameworks and libraries like React, Vue, Angular, jQuery. * Excellent problem solving and debugging skills, and direct experience with DevOps in a SaaS environment is a plus. * Customer focused and have real passion for quality and engineering excellence at scale. * Excellent communication and collaboration skills. Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $76,700 -- $152,200 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process. In California, the pay range for this position is $105,100 - $152,200 In New York, the pay range for this position is $105,100 - $152,200 In Massachusetts, the pay range for this position is $93,200 - $134,900 In Washington, the pay range for this position is $101,300 - $146,750 At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans. Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP). In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award. State-Specific Notices: California: Fair Chance Ordinances Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and "fair chance" ordinances. Colorado: Application Window Notice There is no deadline to apply to this job posting because Adobe accepts applications for this role on an ongoing basis. The posting will remain open based on hiring needs and position availability. Massachusetts: Massachusetts Legal Notice It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call **************.
    $105.1k-152.2k yearly 60d+ ago
  • SAP Software Engineer

    Cardinal Health 4.4company rating

    Programmer job in Concord, NH

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. The SAP Software Engineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process. **_What is expected of you and others at this level_** + Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects + May contribute to the development of policies and procedures + Works on complex projects of large scope + Develops technical solutions to a wide range of difficult problems + Solutions are innovative and consistent with organization objectives + Completes work; independently receives general guidance on new projects + Work reviewed for purpose of meeting objectives + May act as a mentor to less experienced colleagues **_Responsibilities_** + Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system. + Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT). + Create detailed technical and functional specifications for data mapping, transformation rules, and data validation. + Establish and enforce data quality and governance standards for the entire data migration lifecycle. + Lead and manage the entire data conversion team, including developers, business analysts, and data stewards. + Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation. + Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines. + Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues. + Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles. + Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process. + Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture. + Mentor and provide technical leadership to junior team members. **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred. + 3-5 years of experience with SAP Data Services and Data conversions preferred. + Experience in ALE/IDOC, LSMW, RDM/BPDM + Demonstrates a knowledge of Master Data Management domain + Ability to define work processes and lead team members in successful implementation and ongoing execution preferred + Ability to develop individuals and teams preferred + Excellent oral and written communication skills preferred + Excellent organizational skills preferred **Anticipated salary range:** $94,900 - $135,600 **Bonus eligible:** No **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $94.9k-135.6k yearly 60d+ ago
  • Software Engineer - Distributed 3D Simulation

    Mak Technologies 3.7company rating

    Programmer job in Cambridge, MA

    What you will do: Our developers collaborate to design and implement first-person virtual simulators, large-scale simulations of vehicles and characters, advanced real-time 3D rendering, immersive VR/MR experiences, intuitive user interfaces, terrain management, distributed networking, and cloud-enabled deployments. We're looking for engineers who can jump into an existing codebase, contribute high-quality solutions on schedule, and thrive in a collaborative, fast-paced environment. Strong communication skills and a passion for problem-solving are essential. In this role you will: Collaborate with principal engineers to design and implement new features in MAK products. Work independently to design and implement smaller features. Partner with the QA team to diagnose and resolve complex bugs. Support customers (usually engineers) worldwide who are writing plugins and extending the software to meet program requirements. Visit customers occasionally to help diagnose system-level issues, develop extensions for specific needs, and provide expertise in distributed simulation architecture. Speak to team leaders and product managers about ways you think the product should improve. You will be a voice on a highly collaborative team that works closely together to make awesome products where everyone's ideas are important. What you need to be successful: Strong object-oriented C++ experience Strong problem-solving skills Basic knowledge of computer networking Bachelor's degree in Computer Science or equivalent related experience Strong verbal and written communication skills Must be authorized to work in the U.S. and eligible to obtain a Secret clearance Additional preferred skills: Experience designing and supporting commercial C++ SDKs Familiarity with distributed simulation protocols (HLA, DIS, DDS) Knowledge of 3D graphics rendering technology Experience with game engines or simulation frameworks VR, AR, or MR system development Geospatial systems, terrain databases, or web-mapping technology High-performance, multi-threaded applications and/or cloud deployment Qt-based GUI development Prior defense or military experience You get more than just compensation with us. MAK Technologies, Inc. considers several factors when extending job offers, including but not limited to candidates' key skills, relevant work experience, education/training/certification, job level, and work location. (The wage range listed above is reflective of all geographic work locations where this position may be based and may not reflect the local market salary range.) Base salary is only one component of our competitive Total Rewards package. Annual bonus incentive 401K with company match Medical/Dental/Vision Insurance Disability PTO Life and Accidental Death Insurance Development and Career Growth Opportunities Equal Opportunity - It takes diverse talent to solve real-world problems. MAK Technologies, Inc. is deeply committed to building a workplace community where inclusion is valued, and everyone feels welcome. We're proud to consider all qualified applicants for employment without regard to race, color, religion, sex, pregnancy, family status, marital status, sexual orientation, national origin, disability, age, or veteran status, or any other legally protected grounds. So, bring us your personal experience, your perspectives, and your background. It's through our differences that innovative changes are made. Reasonable Accommodations - MAK Technologies, Inc. is committed to providing reasonable accommodations to qualified individuals with disabilities in the employment application process. To request an accommodation, please contact our Recruitment Team by email at [email protected].
    $70k-95k yearly est. Auto-Apply 4d ago
  • Software Engineer (Research)

    Dev 4.2company rating

    Programmer job in Gloucester, MA

    Jobs for Humanity is dedicated to building an inclusive and just employment ecosystem. Therefore, we have dedicated this job posting to individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Ethnic Minority, and the Previously Incarcerated. If you identify with any of the following communities do not hesitate to register, even if you feel that this particular opportunity is not the right fit for you. Company Name: Colten Care Job Description Software Engineer (Research) Position Description We are looking for a Senior Research Software Engineer. This role will be in our Space, Defence and Intelligence sector. Are you naturally inquisitive, creative and innovative, highly capable across multiple technology domains and driven by problem solving? Do you want to work on a variety of exciting projects that could make a difference to keeping our nation safe? If the answer to these questions is “yes”, then we need to talk. Due to the secure nature of the clients we work with, you will need to hold or be able to secure a UK Security Clearance or above and to be UK National. Your future duties and responsibilities CGI's Secure Innovation and Advisory sector is growing fast and is looking for new team members to double the size of its Innovation Unit; a specialist team charged with the delivery of new capability in a fast-paced, sprint-driven environment. We are looking for people who are passionate about and comfortable with working across a wide range of technologies at the forefront of UK applied software research and innovation. Your expertise will help to support our clients, assisting UK National Security and military clients through the creation of novel solutions that aid in making and keeping our country safe. You might be asked to develop proof of concept capabilities, or to transition work from a low technical maturity into a project delivery team building an operational system. You could be challenged to reverse engineer a new technology, write a report on the applicability of another to a given problem domain, or embark on a piece of rapid development with a high degree of technical risk. You may be the only person assigned to a piece of work, or you may be leading or working as part of a delivery team. You may also become involved in the bidding process - responding to client requests for CGI capability statements - and outlining our proposed approach to solving their challenges. Our Innovation Lab engineers demonstrate their technical skills across multiple disciplines and relish the opportunity to share and broaden their skills and knowledge, stepping outside of their comfort zone. They pro-actively take the lead in analysing, investigating and proposing solutions to technical challenges, seeking guidance for more complex issues, being prepared to fail-fast or redefine the ask. They are free thinkers and are encouraged to demonstrate creativity in their solutions. They apply technical standards and best practice, taking responsibility for and pride in all aspects of their work. The leading-edge nature of the work means that we are not expecting you to have all the answers on day one, but we are looking for the type of mind that isn't afraid to look for them. The truth is though that we are never quite sure what the next challenge will bring so we need to be prepared for all eventualities. A willingness to learn, a “can-do” attitude and an aptitude and passion for technology will therefore complement specific skillsets or qualifications. Required qualifications to be successful in this role We are looking for candidates for this role who can exhibit any of a variety of skills; these include, but are not limited to: - • Python • C/C++ • An appreciation of the relationship between code and the platform on which it is executing. • Machine and deep learning • Data visualisation, including AR or VR techniques • Cryptographic techniques • Internet protocols • Low-level device programming • RF analysis We celebrate and reward our colleagues through a variety of methods, and we promote the health and well-being of our members through a range of programs and activities. We are also committed to ensuring a safe work environment through the prevention of harmful workplace incidents including physical harm, harassment and violence. Unconditionally inclusive - we know diversity brings a great greater variety of ideas, perspectives and experiences to the workplace. We actively encourage diversity at CGI and inclusivity is one of our top priorities, with support networks for Parents, Women, LGBT+, BAME, Neurodiversity and Disability. #bepartofourstory #ExperienceCGI #INDCGI #TJ Insights you can act on While technology is at the heart of our clients' digital transformation, we understand that people are at the heart of business success. When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees "members" because they are CGI shareholders and owners and owners who enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are today - one of the world's largest independent providers of IT and business consulting services. At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist. Ready to become part of our success story? Join CGI - where your ideas and actions make a difference. Skills C++ Data Visualisation Python Software Testing
    $80k-110k yearly est. 1d ago
  • Backend Software Engineer, DentaQuest

    Sun Life Financial 4.6company rating

    Programmer job in Wellesley, MA

    Sun Life U.S. is one of the largest providers of employee and government benefits, helping approximately 50 million Americans access the care and coverage they need. Through employers, industry partners and government programs, Sun Life U.S. offers a portfolio of benefits and services, including dental, vision, disability, absence management, life, supplemental health, medical stop-loss insurance, and healthcare navigation. We have more than 6,400 employees and associates in our partner dental practices and operate nationwide. Visit our website to discover how Sun Life is making life brighter for our customers, partners and communities. Job Description: Sun Life embraces a hybrid work model that balances in-office collaboration with the flexibility of virtual work. Our team members and leaders are expected to foster connection and teamwork by being present in the office at least 2 days per week. The Opportunity: Software engineer will Support IT Objectives by supporting business processes, systems and clients (under limited supervision) specifically with UI, middleware and system integrations related technologies and applications, carries out these responsibilities by providing information technology (IT) How you will contribute: * Supports existing applications, monitors systems performance and work based on the impact to the business. May coordinate cross-functional IT departments to resolve issues * Uses troubleshooting skills to identify, research and propose solutions to problems and accommodate necessary changes or corrective action, as needed * Execute full lifecycle software development * Write well designed, testable, efficient code * Produce specifications and determine operational feasibility * Integrate software components into a fully functional software system * Develop software verification plans and quality assurance procedures * Document and maintain software functionality * Tailor and deploy software tools, processes and metrics * Serve as a subject matter expert * Comply with project plans and industry standards * Other duties as assigned. What you will bring with you: * 3+ years of total experience of developing API's - .NET (C#) and Python, Java. * Demonstrates sound technical skills with a strong working knowledge of the client's business in order to effectively translate business needs to IT solutions. * Fast learner who adapts quickly to changing business needs and evolving technology landscapes. * Bachelor's or Master's degree in computer science or related field. * Deep understanding of Azure and AWS, with experience in designing cloud-native applications using serverless and containerized architectures. * Extensive experience with BFF design patterns, API Gateway, and middleware solutions. * Strong experience with authentication and security using Okta, OAuth2, OpenID Connect, and JWT. * Strong knowledge of DevOps, CI/CD, containerization (Docker, Kubernetes), and infrastructure as code (Terraform, ARM templates). * Extensive experience with some of the following monitoring and alerting tools (ELK, Datadog, Dynatrace, Splunk) * Experience working in agile development environments, leading technical discussions, and mentoring junior engineers. * Extensive knowledge of building REST and GraphQL APIs * Effective oral and written communication skills * Required to attend additional training as requested/deemed necessary Salary: Salary Range: $79,300 - $119,000 At our company, we are committed to pay transparency and equity. The salary range for this role is competitive nationwide, and we strive to ensure that compensation is fair and equitable. Your actual base salary will be determined based on your unique skills, qualifications, experience, education, and geographic location. In addition to your base salary, this position is eligible for a discretionary annual incentive award based on your individual performance as well as the overall performance of the business. We are dedicated to creating a work environment where everyone is rewarded for their contributions. Not ready to apply yet but want to stay in touch? Join our talent community to stay connected until the time is right for you! We are committed to fostering an inclusive environment where all employees feel they belong, are supported and empowered to thrive. We are dedicated to building teams with varied experiences, backgrounds, perspectives and ideas that benefit our colleagues, clients, and the communities where we operate. We encourage applications from qualified individuals from all backgrounds. Life is brighter when you work at Sun Life At Sun Life, we prioritize your well-being with comprehensive benefits, including generous vacation and sick time, market-leading paid family, parental and adoption leave, medical coverage, company paid life and AD&D insurance, disability programs and a partially paid sabbatical program. Plan for your future with our 401(k) employer match, stock purchase options and an employer-funded retirement account. Enjoy a flexible, inclusive and collaborative work environment that supports career growth. We're proud to be recognized in our communities as a top employer. Proudly Great Place to Work Certified in Canada and the U.S., we've also been recognized as a "Top 10" employer by the Boston Globe's "Top Places to Work" for two years in a row. Visit our website to learn more about our benefits and recognition within our communities. We will make reasonable accommodations to the known physical or mental limitations of otherwise-qualified individuals with disabilities or special disabled veterans, unless the accommodation would impose an undue hardship on the operation of our business. Please email ************************* to request an accommodation. For applicants residing in California, please read our employee California Privacy Policy and Notice. We do not require or administer lie detector tests as a condition of employment or continued employment. Sun Life will consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including applicable fair chance ordinances. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Job Category: IT - Application Development Posting End Date: 29/01/2026
    $79.3k-119k yearly Auto-Apply 10d ago
  • Software Engineer - Full Stack

    Veracode 4.2company rating

    Programmer job in Burlington, MA

    Software Engineer sought by Veracode, Inc. to maintain our cutting edge application security platform in conjunction with our Operations team. located in Burlington, MA. Requires a Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field and 3 to 5 years of work experience in the job offered or related field of software development. If qualified, please submit resume online. This position qualifies for the Veracode, Inc. Employee Referral Program. Please contact human resources for more information on how to refer candidates for this position. Software Engineer sought by Veracode, Inc. to maintain our cutting edge application security platform in conjunction with our Operations team. Position located in Burlington, MA. Requires a Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field and 3 to 5 years of work experience in the job offered or related field of software development. If qualified, please submit resume online. This position qualifies for the Veracode, Inc. Employee Referral Program. Please contact human resources for more information on how to refer candidates for this position. Required Experience · OO Design & Analysis · OO Programming- Java required · HTML, CSS, JavaScript · Relational Database, Oracle · Unit test development · Agile development · Excellent debugging skills · Good communication skills Preferred Experience - Web frameworks such as Spring, Spring MVC/Struts2, Hibernate - Tomcat, JBoss - Angular a plus - Experience with Code Repository tool Skills & Requirements Required Experience · OO Design & Analysis · OO Programming- Java required · HTML, CSS, JavaScript · Relational Database, Oracle · Unit test development · Agile development · Excellent debugging skills · Good communication skills Preferred Experience - Web frameworks such as Spring, Spring MVC/Struts2, Hibernate - Tomcat, JBoss - Angular a plus - Experience with Code Repository tool
    $77k-96k yearly est. 60d+ ago
  • Clinical Data Governance Lead, Portfolio Development

    CSL Plasma Inc. 4.6company rating

    Programmer job in Waltham, MA

    A global biotherapeutics leader is seeking an experienced professional to define and maintain clinical development standards. The role involves leading governance across clinical operations and collaborating with cross-functional teams. With over 12 years of expertise in clinical development, candidates should have strong regulatory knowledge and excellent stakeholder engagement skills. Located in Waltham, Massachusetts, this position offers the chance to influence clinical practices and drive quality enhancements. #J-18808-Ljbffr
    $110k-155k yearly est. 1d ago
  • Software Developer Intern 2026: Lowell

    IBM 4.7company rating

    Programmer job in Lowell, MA

    **Introduction** Launch your software career with IBM! As a Software Developer Intern, you'll work with cutting-edge technologies and learn from industry experts while contributing to products that reach millions of users worldwide. This isn't "shadow and learn" - you'll take ownership, deliver value and see your work impact real clients. From your first week, you'll be part of a real Agile team, coding, testing, and deploying features that matter. Why you'll love this internship: * Real-world projects with measurable impact * Mentorship from experienced IBM engineers * Networking, intern events, and career development opportunities * A clear path to future full-time roles At IBM you'll be part of a diverse and inclusive community, have access to premium learning resources, join intern hackathons and networking events, and set the stage for a potential full-time role after your internship. **Your role and responsibilities** Your Role and ResponsibilitiesDuring your internship, you will: * Be an integral part of an Agile development team - designing, coding, testing, and deploying software that makes a real impact. * Turn design concepts and wireframes into beautiful, functional web applications. * Learn directly from experienced engineers through code reviews, pair programming, and mentorship. * Work hands-on with APIs, databases, and cloud platforms to bring ideas to life. * Apply software engineering best practices in a collaborative and inclusive environment. Who You Are You're curious, creative, and driven to turn ideas into code. You thrive in a collaborative environment, love solving problems, and aren't afraid to experiment, fail fast, and learn quickly. Whether you've built side projects, contributed to open source, or are exploring new frameworks just for fun - you're excited to grow with a global team of innovators at IBM. **Required technical and professional expertise** Required Skills and Experience * Familiarity with front-end technologies (HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue). * Basic understanding of back-end technologies (Node.js, Java, Python, SQL). * Experience using development tools (Git, IDEs) and version control. * Curiosity to learn about cloud platforms, automation, and container technologies. **Preferred technical and professional experience** Preferred Skills and Experience * Exposure to cloud platforms (IBM Cloud, AWS, or Azure). * Experience with APIs, RESTful services, and databases (Postgres, MySQL, or similar). * Familiarity with Agile tools, CI/CD, and automation frameworks (Jenkins, Cypress, Selenium, etc.). * Contributions to open-source or personal coding projects. * Passion for innovation and continuous learning * Graduate in Dec 2026 or 2027. IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
    $44k-53k yearly est. 10d ago

Learn more about programmer jobs

How much does a programmer earn in Manchester, NH?

The average programmer in Manchester, NH earns between $53,000 and $93,000 annually. This compares to the national average programmer range of $54,000 to $98,000.

Average programmer salary in Manchester, NH

$70,000

What are the biggest employers of Programmers in Manchester, NH?

The biggest employers of Programmers in Manchester, NH are:
  1. Granite State Manufacturing
Job type you want
Full Time
Part Time
Internship
Temporary