Post job

Software development engineer jobs in Keene, NH - 648 jobs

All
Software Development Engineer
Software Engineer
Software Engineering Internship
Software Quality Engineer
Associate Software Engineer
  • Robotics Software Engineer- Internship- Summer 2026

    DEKA Research & Development 4.3company rating

    Software development engineer job in Manchester, NH

    DEKA is seeking a Robotics Software Engineering Intern to design, develop, and deploy autonomous systems using Robot Operating System (ROS/ROS 2). In this role, you will be responsible for building robust middleware architectures, integrating complex sensors, and implementing cutting-edge algorithms for navigation, perception, and manipulation. Your work will bridge the gap between high-level software logic and physical hardware execution. Additionally, you will be developing key features on an active robotics project with the products you create being deployed and tested in the real world. DEKA offers Internships and Co-Ops for full time students* (must be at least 18 years of age). Internships last a minimum of 10 weeks, but 12 weeks is preferred. All summer internships must start no later than June 15, 2026. How you will make an impact as a Robotics Software Engineering Intern: Architecture Design: Develop and maintain modular software nodes and communication interfaces using ROS/ROS 2 (C++ and Python). Sensor Integration: Interface and calibrate hardware including LiDAR, IMUs, and Depth Cameras for real-time environment mapping. Navigation & Control: Implement Path Planning (e.g., Nav2), SLAM, and PID control loops to ensure precise robotic movement. Simulation & Testing: Validate software in high-fidelity simulation environments like Gazebo or Isaac Sim before deploying to physical prototypes. Optimization: Debug distributed systems and optimize message passing to minimize latency in safety-critical applications. To be successful in this role as a Robotics Software Engineering Intern, you will need the following skills and experience: Must have a BS or MS in Software, Robotics, or equivalent engineering discipline Proficiency in C++ and Python. Deep understanding of DDS (Data Distribution Service) and ROS 2 middleware. Experience with Linux environments (Ubuntu) and version control (Git) Software or Robotics background Passion for solving hard problems Strong verbal and written communication Must have attention to detail About DEKA: One hour from the beach, Boston, and the mountains, the historic Amoskeag Millyard once housed the largest textile mills in the world. It is now home to DEKA Research & Development, where we are taking the same innovation and cutting-edge technology into the modern age. Behind DEKA's brick walls sits a team of professionals who strive to make a difference every day through thoughtful engineering, design, and manufacturing. Here at DEKA, some of the most innovative and life-changing products of our time are created, and new ideas are always welcome and explored. Additional Information: *Applicants should be aware that short-term housing options in Manchester, NH are limited and that DEKA is not able to assist with housing. Public transportation is available and routes/schedules can be found by visiting the Manchester Transit Authority website, *************** Please be aware that we try to make sure that our internship opportunities are well defined and will provide a unique experience. We understand that most candidates would like to know if they have a placement as soon as possible, but at DEKA it takes more time than other companies at we review every application that is submitted. We will try to let you know as soon as we can, but encourage you to pursue other opportunities as well. *A full time student is defined as being enrolled in a minimum of 12 credits per semester at an undergraduate program, or a minimum of 9 credits per semester for a graduate program.
    $44k-57k yearly est. Auto-Apply 12d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Engineer, Product

    Meta 4.8company rating

    Software development engineer job in Concord, NH

    Meta is seeking talented engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of industry veterans and working on exciting projects that have a significant impact, we encourage you to apply. **Required Skills:** Software Engineer, Product Responsibilities: 1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences 2. Implement custom user interfaces using latest programming techniques and technologies 3. Develop reusable software components for interfacing with back-end platforms 4. Analyze and optimize code for quality, efficiency, and performance 5. Lead complex technical or product efforts and provide technical guidance to peers 6. Architect efficient and scalable systems that drive complex applications 7. Identify and resolve performance and scalability issues 8. Work on a variety of coding languages and technologies 9. Establish ownership of components, features, or systems with expert end-to-end understanding **Minimum Qualifications:** Minimum Qualifications: 10. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 11. 6+ years of programming experience in a relevant language or 3+ years of experience + PhD 12. Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships 13. Experience building maintainable and testable code bases, including API design and unit testing techniques **Preferred Qualifications:** Preferred Qualifications: 14. 6+ years relevant experience building large-scale applications or similar experience 15. Experience with scripting languages such as Python, Javascript or Hack 16. Experience as an owner of a particular component, feature or system 17. Experience completing projects at large scope 18. Experience building and shipping high quality work and achieving high reliability 19. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes 20. Experience in programming languages such as C, C++, Java, Swift, or Kotlin 21. Exposure to architectural patterns of large scale software applications **Public Compensation:** $74.04/hour to $217,000/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $217k yearly 60d+ ago
  • Software Engineering Intern

    Concord General Mutual Insurance Company 4.5company rating

    Software development engineer job in Bedford, NH

    Hello, future Concord Group Insurance Intern! We're very excited to welcome you to our team this summer! As an Application Development Intern, you'll be joining a collaborative team of Developers in our IT Department. During your internship, you'll receive all the support you need to be successful including on-the-job training and mentorship from our talented team members. You won't just be job shadowing, you'll be doing real work through a series of projects and tasks designed by our senior leadership team. Our 12-week program is structured to provide you with a well-rounded education in the insurance industry and an opportunity to explore the many career paths our company has to offer. The goal of our program is to provide you with all the fundamentals you need to pursue a role with Concord Group Insurance post-graduation! What you'll bring: A strong desire to learn! Our internships are designed to give you exposure to many aspects of the insurance industry Critical thinking and problem-solving skills The ability to work as part of a team. Collaboration between team members is a fundamental part of our company values; we learn from each other, lend a helping hand when needed and share ideas in order to best serve our policyholders and independent agents Proven organizational skills which will serve you well during your internship Effective communication skills including the ability to present and share information, and report analytical findings Experience with the XML, XPath, C# and SQL is a plus At least a 3.0 GPA and a study focus in the following areas: Computer Science, Information Technology, or Information Systems What you'll learn: What it means to be a mutual insurance company and how Concord Group Insurance helps protect what matters most, from the homes and cars that families rely on, to the small businesses that help communities thrive How our mission-critical Policy Administration Systems keep our business running smoothly How to work as part of a team, with both technical and non-technical members How to utilize Duck Creek Development tools and Visual Studio to develop well designed, testable, and efficient code What you'll be doing: Developing Technical Specifications for system changes and presenting specifications and code for peer review Assisting in application testing Producing and maintaining technical documentation Helping us build an even better internship experience through your insights and feedback! At the conclusion of your summer internship, you will present your work, skills, achievements and experience to our senior leadership team Why Concord Group Insurance Since 1928, The Concord Group has been protecting families and small businesses across New England with trusted, personal insurance solutions. The Concord Group is a member of The Auto Owners Group of Companies and is recognized as a leading insurance provider through the independent agency system. Rated A+ (Superior) by AM Best, the company is represented by more than 550 of the best local independent agents throughout Maine, Massachusetts, New Hampshire, and Vermont. At Concord Group, we believe in more than just insurance, we believe in our people. Our associates thrive in a supportive, collaborative workplace where community involvement, professional growth, and shared values drives everything we do. Starting your career with The Concord Group means joining a team that values people first and gives you the opportunity to grow, give back, and make a lasting difference in the lives of those we serve. Equal Employment Opportunity The Concord Group is an equal opportunity employer and hires, transfers, and promotes based on ability, without consideration of disability, age, sex, race, color, religion, height, weight, marital status, sexual orientation, gender identity or national origin, or any factor contrary to federal, state, or local law. The Concord Group participates in E-Verify.
    $33k-49k yearly est. Auto-Apply 60d+ ago
  • SAP Software Engineer - Data Conversions, Data Quality, and Reporting

    Cardinal Health 4.4company rating

    Software development engineer 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 focused on Data Conversions, Data Quality, and Reporting is responsible for designing, developing, and maintaining data solutions that ensure data integrity and enable effective business intelligence. The role combines technical skills in data migration and ETL processes with an understanding of data governance and reporting tools. **_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 execute data conversion strategies for SAP implementations and upgrades, including data extraction, transformation, and loading (ETL) from legacy systems into SAP. + Utilize SAP data migration tools such as SAP Data Services, LSMW, and Migration Cockpit to perform data loads and conversions. + Develop and maintain technical specifications, data mapping documents, and transformation rules. + Collaborate with business and technical teams to gather data requirements and ensure seamless data flow across systems. + Establish and maintain data quality frameworks to ensure the accuracy, consistency, and integrity of master and transactional data in SAP. + Perform data profiling, cleansing, and validation to identify and resolve data discrepancies before and after migration. + Define and monitor data quality metrics and key performance indicators (KPIs). + Work with business data stewards to correct data quality issues and promote data governance policies and standards. + Design, develop, and implement reporting solutions, dashboards, and analytical models using SAP technologies like SAP Analytics Cloud (SAC), SAP BW/4HANA, or SAP Fiori. + Translate business needs into technical specifications for reports and ad-hoc queries. + Optimize report performance and data extraction processes for efficiency. + Provide support and training to end-users on reporting tools to enable data-driven decision-making **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + Proven experience in SAP Data Conversions, migrations and ETL processes. + Proficiency with SAP data tools such as SAP Data Services, SAP BW/HANA or SAP Analytics Cloud + Strong knowledge of SQL, data modelling and database concepts + Experience with SAP modules and data structures (e.g., Master Data, Financials, Supply Chain, OTC, PTP processes). + Excellent analytical, problem solving and communication skills + Ability to work both independently and collaboratively with cross-functional teams **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 - HSIO Cables

    Amphenol Communication Solutions 4.5company rating

    Software development engineer job in Nashua, NH

    Title: Software Engineer - High Speed Cables 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 High Speed Cables to join our team. The position is located on-site, in Nashua, NH. Our collaborative software tools team develops manufacturing applications, and various specialty software tools for our hardware engineering teams. The focus of this position is on software that goes into our global tools for engineering and production of various cable and thermal loopback products, including active copper, passive copper and active optical. This area is rapidly evolving to support ever more complex communication chips, including linear active amplifiers to 80GHz, DSPs, as well as richer host interfaces, notably CMIS. Responsibilities: Design, develop, debug and support of software for active high speed IO cables and thermal loopbacks. This includes working with customers, internal engineers, production facilities, as well as manufacturers of communication chips chosen. As a key resource, be contributing member of product teams that turn high speed IO cable concepts into products that then get handed off to manufacturing. Provide engineering support to team members working on fine tuning of communication settings by opening up back doors or interfaces as needed. Work hand-in-hand with developers responsible for manufacturing applications Provide software and tools support to product qualification, testing, and manufacturing Mentor other members as needed Ensure that all software is well documented and can be supported by other team members Includes travel as needed, to visit Amphenol manufacturing plants during product ramp up Qualifications: BS in Computer Science or Computer Engineering 3+ years of industry experience with software tools development on interconnect products or equivalent Experience with programming of software tools with simple human interfaces Good understanding of I2C, SPI buses, writing Windows GUI tools Experience in developing page-based host interfaces for I2C Slaves, such as is used by Small Form Factor devices or CMIS 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 Preferred Qualifications: Work experience in multi-disciplinary engineering teams Accustomed to working in a global, hybrid environment, using tools such as Teams and Zoom Understanding of Signal Integrity theory and practice Familiarity in working with hardware interfaces and reading chip data sheets Experience working with high-speed communication equipment, VNA, TDR, Scope, including knowledge about SFF standards Working experience with Digital Signal Processors Experience working with prototype hardware and lab settings Ability to improvise testing setups with bread boards and jumpers Comfortable working in C++, preferably using Visual Studio Experience using SVN Familiarity with Linux and traditional command line interfaces
    $75k-92k yearly est. 14d ago
  • Associate Software Engineer

    Thehivecareers.Co

    Software development engineer job in Merrimack, NH

    Remote but 3 days/month onsite from Merrimack NH, Boston MA, Raleigh NC, Westlake TX, Jersey City NJ Responsibilities: Analyzing business requirements and documenting design specifications Writing code in programming languages such as C++, Java, or Python to create new applications or improve existing ones Participating in meetings with clients to understand their needs and issues Debugging existing code to identify and eliminate errors Designing, developing, testing, and documenting new computer applications Recommending improvements to existing software or design concepts Developing prototypes to demonstrate possible applications of new technologies Coordinating with other team members on projects using a variety of communication methods such as email, video conferencing, and instant messaging Creating technical documentation such as flowcharts and diagrams of program structures Job Type: Contract Salary: $40.00 - $45.00 per hour Schedule Monday to Friday Ability to commute/relocate: Merrimack, NH 03054: Reliably commute or planning to relocate before starting work (Required) Work Location: Hybrid remote in Merrimack, NH 03054
    $40-45 hourly 60d+ ago
  • RT Software Engineer 5G Stack

    Parallel Wireless 4.4company rating

    Software development engineer job in Nashua, NH

    Parallel Wireless is reimagining mobile networks with innovative, energy-efficient Open RAN solutions. Join us as we lead the future of telecommunications, driving innovation through green and sustainable networks. Learn more about our mission, vision and values. The candidate will work with a small team of software developers to implement major new product features. As part of a product development team, this candidate will be actively involved with product development activities including design, development, coding and testing of 5G MAC algorithms and embedded software on a Linux-based platform for 5G cellular products.Responsibilities § Design, development and debugging of high performance, robust software for cellular 5G products § Lead and perform project tasks associated with the research, design, development, analysis, and operation of 5G based wireless communications solutions § Develop technical concepts and proposals for wireless communications implementations § Perform technical analysis and review of technical concepts related to 5G software design § Participate in inventive aspects for future products and / or features § Work with system architects on feature design and implementation § Analyze product requirement specifications and translate requirements to task specifications § Understand customer Use Cases and design proper workflows for overall system performance § Provide assistance to test teams and support personnel as needed to achieve project objectives Qualifications § BSc or MSc in Electrical Engineering or related technical discipline (equivalent) § 2+ years of direct software development experience § Direct experience with LTE or 5G stack implementation § Experience and knowledge in a broad range of wireless communications § Experience in development of real time software in Linux environment § Software design and programming in C++ with strong object-oriented philosophy § Strong teamwork, communication and leadership skills § Exceptional analytical and problem-solving skill Personal Traits Deep desire to understand “how things work” and convert to practical application Love of learning complex technology and skills being very hands-on and adapting quickly to dynamic environment Self-starter who will take responsibility and do what it takes to get the job done with minimal direction Embraces the challenges of working on programs with aggressive performance and delivery goals A team player with an entrepreneurial spirit Strong written and oral communications skills Other Highly desired for this person to be in the greater Nashua, NH area. Exceptional remote (US based) candidates will be considered. Parallel Wireless is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for this position. Parallel Wireless is expanding the ecosystem for Open RAN with the GreenRAN™ energy-efficient Hardware-Agnostic technology. Deployed worldwide, our comprehensive 2G/3G/4G/5G Macro RAN solutions enhance network security while reducing operating expenses. As pioneers of Open RAN, we prioritize innovation, flexibility, and sustainability to help build a more connected, and green networks. Headquartered in the USA with global R&D centers, we are proud to serve over 60 customers worldwide and have been recognized with over 100 industry awards. Our mission is to accelerate GSMA's Mobile Net Zero initiative by reducing TCO and driving innovation across the telecom ecosystem.Learn more at ********************************* Wireless embraces diversity and equality of opportunity. We are committed to building inclusive and diverse teams representing all backgrounds, with a wide range of perspectives, and empowering industry-leading skills. We welcome and consider applications to join our team from all qualified candidates, regardless of their characteristics. We comply with all applicable laws and regulations on non-discrimination in employment (and recruitment), as well as work authorization and employment eligibility verification requirements.Parallel Wireless does not accept unsolicited resumes or applications from agencies or individuals. Please do not forward resumes to our jobs alias, Parallel Wireless employees, or any other company location. Parallel Wireless is not responsible for any fees related to unsolicited resumes/applications.
    $77k-109k yearly est. Auto-Apply 60d+ ago
  • Software Engineer

    Checkwriters

    Software development engineer job in Northampton, MA

    Are you ready to build software that makes a real impact? Our Development Team is looking for a Software Engineer who's eager to create seamless, high-performing solutions that help businesses run better every day. At Checkwriters, you won't just be writing code - you'll be helping to redefine how companies manage payroll and HR. As part of a tight-knit, in-house team, every feature you build, every idea you share, and every improvement you make directly shapes the experience for thousands of users. If you're curious, collaborative, and passionate about modern tech, this is your chance to grow your skills in an environment that values innovation and creativity. What You'll Do Build and enhance next-generation web applications for the Checkwriters platform. Collaborate with teammates and stakeholders to bring ideas to life - and make sure what we build truly helps our users. Write clean, reliable, and well-tested code that keeps our products running strong. Continuously learn, improve, and contribute to a team culture that values experimentation and growth. Design forward-thinking software solutions that connect seamlessly with our existing ecosystem. Support tools and systems that make our development process smoother, faster, and more fun. What You Bring A degree or certificate in Computer Science, Software Engineering, or a related field - or equivalent hands-on experience. 3+ years of experience building applications (or less, if you've got strong projects or internships to show off!). Backend experience with ASP.NET Core, C#, RESTful APIs. Familiarity with DevOps tools like GitHub Actions or Azure Pipelines. Frontend experience with JavaScript/TypeScript (Angular preferred, but not required). Comfort working with SQL databases and understanding web standards like HTTP. A problem-solver's mindset, team-first attitude, and the drive to learn new things fast. Checkwriters is a modern payroll and HR software company that's all about elevating every step of the customer (and employee) experience. We're big on collaboration, curiosity, and continuous improvement - and we love seeing great ideas come to life. This is a mostly remote position that will require occasional travel to our Northampton, MA HQ.
    $72k-96k yearly est. 60d+ ago
  • Software Engineer

    Environ Energy

    Software development engineer job in Manchester, NH

    Job DescriptionDescription: Are you ready to help shape a data-driven future for energy? We are seeking a Software Engineer who is eager to grow at the intersection of application development and data engineering. In this role, you'll work closely with senior engineers and analysts to help transform raw operational data into reliable insights that drive decisions across our energy businesses. You will be part of a team focused on bridging the gap between data and action. Day-to-day, this may involve building and optimizing SQL queries in our Dremio lakehouse, supporting and creating serverless Azure Functions, and contributing to clear, maintainable BI dashboards. You'll gain exposure to the full data lifecycle-from ingestion and transformation through to reporting and analysis-while learning best practices in performance, reliability, and maintainability. This role offers strong opportunities for hands-on learning within a modern data stack. Curious engineers will be encouraged to deepen their skills in data modeling, cloud services, and emerging analytics and AI capabilities, all while seeing how their work directly supports real-world operations in a fast-moving energy environment. If you enjoy solving complex data problems, are comfortable working primarily with SQL and cloud-based tools, and want to continue developing as a software engineer in a critical, evolving industry, we'd love to hear from you. About Environ Environ is a leading energy management firm that helps large commercial and industrial clients reduce carbon emissions and achieve sustainability by improving building energy efficiency, facilitating clean energy procurement, increasing resiliency, boosting regulatory compliance, tracking carbon and meeting ESG commitments. With a history that dates to the early 1990s, Environ serves clients across North America and abroad. Current clients include commercial real estate, healthcare, higher education, hospitality, industrial facilities, data centers and public entities. Environ has more than $1B in energy contracts under management, with >$100M in demonstrated savings for our clients. Environ is highly acquisitive and recently added leading edge carbon tracking and ESG reporting to its portfolio, with additional diversified acquisitions already in the pipeline. Duties/Responsibilities: Data Lakehouse Management: Write and optimize complex SQL queries within Dremio to extract, transform, and analyze data across the organization. Integration Development: Build and support data pipelines to assist teams in migrating data into the lakehouse or surfacing it for use in external applications. Cloud Application Development: Develop and deploy serverless logic using Azure Functions and maintain modern software solutions using C#, Python, or TypeScript/JavaScript. Data Visualization & Reporting: Design, develop, and maintain interactive reports and dashboards in Power BI to support business decision-making. Collaborative Engineering: Partner with cross-functional teams to define data requirements, troubleshoot integrations, and ensure data integrity. Software Lifecycle Support: Participate in code reviews and the ongoing development/maintenance of both in-house and acquired software packages. Continuous Improvement: Assist in automating deployment workflows using Terraform and other DevOps best practices. Requirements:Required Skills/Abilities: Database Proficiency: Strong foundational knowledge of RDBMS, Datalakes and NoSQL databases; comfort writing and tuning SQL queries is essential. Full Stack Foundations: Experience coding in modern languages such as C#, Python, or TypeScript /JavaScript. Analytical Mindset: Exceptional logical problem-solving skills with a high degree of attention to detail and data quality. Cloud Familiarity: Exposure to cloud environments (ideally Azure) and version control systems like Git. Communication: Excellent written and verbal communication skills, with the ability to explain technical concepts to non-technical stakeholders. Agility: A "self-starter" mentality with the ability to manage multiple tasks in a fast-paced environment. Bonus Points: Experience with Dremio, Terraform (IaC), or an interest in leveraging AI/LLM tools to improve development workflows. Education and Experience: Education: Bachelor's degree in Computer Science, Software Engineering, or a related technical field. Industry Experience: Minimum of 3+ years of professional experience in the software industry. Agile Methodology: Practical experience working within a Scrum framework or similar Agile environment. Domain Knowledge: Previous experience in the Energy industry (specifically Electricity and Gas markets) is highly preferred and considered a significant asset. Perks Full-time, fully remote position Occasional company-paid travel may be required Full health benefits (medical, dental, vision) with a dental buy-up option 10 company-paid holidays Competitive PTO policy Paid volunteer time off to be able to give back to your community 401k (pre-tax and Roth) benefits with company match Company sponsored Life, AD&D, short-term and long-term disability insurance
    $69k-91k yearly est. 2d ago
  • Software Engineer, macOS Core Product - Manchester, USA

    Speechify

    Software development engineer job in Manchester, NH

    At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google ( Chrome Extension of the Year ) and Apple ( App of the Day and 2025 Inclusivity Design Award) for its impact and accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems. Role Overview As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company. This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance. What You'll Do Lead key engineering and product decisions for the mac OS app. Write, test, and ship production-quality code that scales to millions of users. Maintain and evolve complex app architecture with a focus on performance and stability. Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch. Participate in product planning and roadmap discussions. Drive continuous improvement in code quality, CI/CD processes, and development workflows. You should have: Demonstrated experience shipping mac OS (or related desktop) applications used by many customers. Strong engineering instincts with a deep focus on user experience. A strategic mindset for building great products-not just writing code. Ability to work quickly, decide what to build now vs. later, and iterate fast. Experience working in remote, distributed teams. Technical requirements: Swift / SwiftUI (mac OS) proficiency. Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms. Strong understanding of concurrency and asynchronous execution models Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions). Strong understanding of concurrency and asynchronous execution models What We offer: Impact & Ownership: Build and influence a product used by millions globally. Remote First: Flexible, asynchronous work culture. Growth & Leadership: Flat org - leadership is earned by impact, not title. Collaborative Environment: Work with smart, passionate engineers and designers. Competitive Compensation: Market-aligned salary, bonus, and equity. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Why Join Speechify? At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company. If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub! Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $69k-91k yearly est. 10d ago
  • Software Engineer - HSIO Cables

    Amphenol TCS

    Software development engineer job in Nashua, NH

    Job Description Title: Software Engineer - High Speed Cables 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 High Speed Cables to join our team. The position is located on-site, in Nashua, NH. Our collaborative software tools team develops manufacturing applications, and various specialty software tools for our hardware engineering teams. The focus of this position is on softwarethat goes into our global tools for engineering and production of various cable and thermal loopback products, including active copper, passive copper and active optical. This area is rapidly evolving to support ever more complex communication chips, including linear active amplifiers to 80GHz, DSPs, as well as richer host interfaces, notably CMIS. Responsibilities: Design, develop, debug and support of software for active high speed IO cables and thermal loopbacks. This includes working with customers, internal engineers, production facilities, as well as manufacturers of communication chips chosen. As a key resource, be contributing member of product teams that turn high speed IO cable concepts into products that then get handed off to manufacturing. Provide engineering support to team members working on fine tuning of communication settings by opening up back doors or interfaces as needed. Work hand-in-hand with developers responsible for manufacturing applications Provide software and tools support to product qualification, testing, and manufacturing Mentor other members as needed Ensure that all software is well documented and can be supported by other team members Includes travel as needed, to visit Amphenol manufacturing plants during product ramp up Qualifications: BS in Computer Science or Computer Engineering 3+ years of industry experience with software tools development on interconnect products or equivalent Experience with programming of software tools with simple human interfaces Good understanding of I2C, SPI buses, writing Windows GUI tools Experience in developing page-based host interfaces for I2C Slaves, such as is used by Small Form Factor devices or CMIS 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 Preferred Qualifications: Work experience in multi-disciplinary engineering teams Accustomed to working in a global, hybrid environment, using tools such as Teams and Zoom Understanding of Signal Integrity theory and practice Familiarity in working with hardware interfaces and reading chip data sheets Experience working with high-speed communication equipment, VNA, TDR, Scope, including knowledge about SFF standards Working experience with Digital Signal Processors Experience working with prototype hardware and lab settings Ability to improvise testing setups with bread boards and jumpers Comfortable working in C++, preferably using Visual Studio Experience using SVN Familiarity with Linux and traditional command line interfaces
    $69k-91k yearly est. 14d ago
  • Software Engineer

    Meethires

    Software development engineer job in Nashua, NH

    Job brief We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications. Responsibilities Develop new capabilities and re-architect parts of an existing system. Take part in test-driven, iterative development, prototyping, and reviews with a team of developers. Design and code middle and back-end in a clean and efficient way. Implement scalable and robust services. Develop external and internal APIs. Develop and run unit and performance tests to ensure scalability and reliability. Review and debug code. Develops documentation, flowcharts, layouts, diagrams, charts, code comments, and clean code to explain and show solutions. Determines and designs system specifications, standards, and programming to prepare and install solutions. Requirements Bachelors degree in Software Engineering, Information Technology or related field Between 1 and 3 years of experience in software engineering Experience developing server-side web applications in Java Experience developing Java Web Services with public API (e.g. REST, SOAP) Experience with relational (e.g. MySQL, PostgreSQL) and NoSQL databases (e.g. MongoDB) Proficient in object-oriented development Able to effectively and quickly adopt new technology Knowledge of Java frameworks, architecture, and design patterns Good communication skills
    $69k-91k yearly est. 60d+ ago
  • Software Engineer

    Pitco Frialator LLC 3.4company rating

    Software development engineer job in Bow, NH

    Job DescriptionDescription: Design, program, and document software for embedded control systems for commercial cooking appliances. Perform bench and lab testing and qualification of software. Work closely with programmers, interdisciplinary engineering teams, and vendors to bring products to the marketplace. Essential Duties and Responsibilities include the following. Other duties may be assigned. Develop and maintain various software projects for commercial cooking equipment components while meeting all customer, manufacturing, and agency requirements. Perform software verification and validation testing. Ensure designs implement proper technologies and techniques. Work directly with customers, sales managers, project managers, and internal teams to identify customer requirements, establish design expectations, and meet agreed upon design, performance, and goals for projects. Adhere to project timelines to ensure all key deliverables are met. Coordinate project activities to complete prototype and field testing in order to mature and validate the design of components and assemblies, and meet customer needs for equipment design. Coordinate project activities to ensure smooth release of products into contract manufacturing meeting customer requirements and established timelines. Perform risk assessment tests and use results to improve design and reduce risks before reaching manufacturing. Contribute to the launch of new programs with manufacturing. Write technical papers on significant findings that can be used as a sales training aid, help promote new products, or to be published in technical journals. Maintain leading-edge technical proficiency and stay abreast of new trends and scientific developments in fields impacting the computer sciences. Work with other departments in obtaining samples and test data. Provide other departments with information needed to prepare catalogs and other sales literature. Maintain laboratory notebooks to document the creation and development of new inventions. Prepare invention disclosures, and work with corporate attorneys in researching, writing, and filing patent applications. Take any necessary steps to protect intellectual property. Adhere to all departmental and company-wide safety and procedural policies. Requirements: Education and/or Experience Bachelor's degree (B.S.) in Electrical Engineering, Computer Engineering, or Computer Science. Reference “Engineering Technical Ladder” for position levels. Proficient skills in the C programming language. Experience programming and debugging embedded microcontrollers, both bare metal and with real-time operating systems (RTOS). Knowledge of SPI, I2C, serial, and CAN bus communication protocols. Knowledge of higher-layer protocols a plus. (ie: TCP/UDP, MODBUS) Demonstrable skills in creating formalized specification documentation, program flow charts, and operation manuals. Functional knowledge of various electrical engineering principles, including: · Hardware schematics and datasheets. · Electrical test equipment such as multimeters, oscilloscopes, logic analyzers, and data acquisition systems. Knowledge of electronic computer-aided design (ECAD) software suites a plus. (ie: OrCAD, Altium) Ability to participate and work within multi-disciplinary product development teams. *A Drug test is a requirement of employment.
    $75k-104k yearly est. 6d ago
  • Software Engineer

    Middleby 4.6company rating

    Software development engineer job in Bow, NH

    Design, program, and document software for embedded control systems for commercial cooking appliances. Perform bench and lab testing and qualification of software. Work closely with programmers, interdisciplinary engineering teams, and vendors to bring products to the marketplace. Essential Duties and Responsibilities include the following. Other duties may be assigned. * Develop and maintain various software projects for commercial cooking equipment components while meeting all customer, manufacturing, and agency requirements. * Perform software verification and validation testing. * Ensure designs implement proper technologies and techniques. * Work directly with customers, sales managers, project managers, and internal teams to identify customer requirements, establish design expectations, and meet agreed upon design, performance, and goals for projects. * Adhere to project timelines to ensure all key deliverables are met. * Coordinate project activities to complete prototype and field testing in order to mature and validate the design of components and assemblies, and meet customer needs for equipment design. * Coordinate project activities to ensure smooth release of products into contract manufacturing meeting customer requirements and established timelines. * Perform risk assessment tests and use results to improve design and reduce risks before reaching manufacturing. * Contribute to the launch of new programs with manufacturing. * Write technical papers on significant findings that can be used as a sales training aid, help promote new products, or to be published in technical journals. * Maintain leading-edge technical proficiency and stay abreast of new trends and scientific developments in fields impacting the computer sciences. * Work with other departments in obtaining samples and test data. Provide other departments with information needed to prepare catalogs and other sales literature. * Maintain laboratory notebooks to document the creation and development of new inventions. Prepare invention disclosures, and work with corporate attorneys in researching, writing, and filing patent applications. Take any necessary steps to protect intellectual property. * Adhere to all departmental and company-wide safety and procedural policies. Education and/or Experience * Bachelor's degree (B.S.) in Electrical Engineering, Computer Engineering, or Computer Science. * Reference "Engineering Technical Ladder" for position levels. * Proficient skills in the C programming language. * Experience programming and debugging embedded microcontrollers, both bare metal and with real-time operating systems (RTOS). * Knowledge of SPI, I2C, serial, and CAN bus communication protocols. * Knowledge of higher-layer protocols a plus. (ie: TCP/UDP, MODBUS) * Demonstrable skills in creating formalized specification documentation, program flow charts, and operation manuals. * Functional knowledge of various electrical engineering principles, including: * · Hardware schematics and datasheets. * · Electrical test equipment such as multimeters, oscilloscopes, logic analyzers, and data acquisition systems. * Knowledge of electronic computer-aided design (ECAD) software suites a plus. (ie: OrCAD, Altium) * Ability to participate and work within multi-disciplinary product development teams. * A Drug test is a requirement of employment.
    $66k-87k yearly est. 7d ago
  • Software Test Engineer- Internship- Summer 2026

    DEKA Research & Development 4.3company rating

    Software development engineer job in Manchester, NH

    DEKA Research and Development, housed in Manchester, NH, has an exciting opportunity for a Software Test Intern to join our software team and work in a dynamic R&D environment. In this role you will work alongside a group of passionate engineers to create innovative solutions that truly make a difference. This position will give exposure to several different aspects of software test development including test automation, hands on trouble shooting, implementation of tests based on software requirements and working on a product that directly improves user's lives. DEKA offers Internships and Co-Ops for full time students* (must be at least 18 years of age). Internships last a minimum of 10 weeks, 12 preferred. All summer internships must start no later than June 15, 2026. How you will make an impact as a Software Test Intern: Write unit and automated tests for an Android app using Kotlin Write new software tools to facilitate testing Learn software processes Help review test and development code written by the team To be successful in this role as a Software Test Intern you need the following skills and experience: Must be currently enrolled as an undergraduate in a Computer Science, Computer Engineering, Software Engineering or equivalent program. Kotlin, Java, or Python programming experience a plus Experience with Android development or testing and have successfully completed at least one year of programming course(s) Must be a self-starter eager to contribute in a test team environment Must have excellent verbal and written communication skills Must be detail oriented About DEKA: One hour from the beach, Boston, and the mountains, the historic Amoskeag Millyard once housed the largest textile mills in the world. It is now home to DEKA Research and Development, where we are taking the same innovation and cutting-edge technology into the modern age. Behind DEKA's brick walls sits a team of professionals who strive to make a difference every day through thoughtful engineering, design, and manufacturing. Here at DEKA, some of the most innovative and life-changing products of our time are created, and new ideas are always welcome and explored. Additional Information: *Applicants should be aware that short-term housing options in Manchester, NH are limited and that DEKA is not able to financially assist with housing. Public transportation is available and routes/schedules can be found by visiting the Manchester Transit Authority website, *************** Please be aware that we try to make sure that our internship opportunities are well defined and will provide a unique experience. We understand that most candidates would like to know if they have a placement as soon as possible, but at DEKA it takes more time than other companies at we review every application that is submitted. We will try to let you know as soon as we can, but encourage you to pursue other opportunities as well. *A full time student is defined as being enrolled in a minimum of 12 credits per semester at an undergraduate program, or a minimum of 9 credits per semester for a graduate program.
    $44k-57k yearly est. Auto-Apply 10d ago
  • Software Engineer, Machine Learning

    Meta 4.8company rating

    Software development engineer job in Concord, NH

    Meta is seeking talented engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of industry veterans and working on exciting projects that have a significant impact, we encourage you to apply. **Required Skills:** Software Engineer, Machine Learning Responsibilities: 1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences 2. Implement custom user interfaces using latest programming techniques and technologies 3. Develop reusable software components for interfacing with back-end platforms 4. Analyze and optimize code for quality, efficiency, and performance 5. Lead complex technical or product efforts and provide technical guidance to peers 6. Architect efficient and scalable systems that drive complex applications 7. Identify and resolve performance and scalability issues 8. Work on a variety of coding languages and technologies 9. Establish ownership of components, features, or systems with expert end-to-end understanding **Minimum Qualifications:** Minimum Qualifications: 10. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 11. 6+ years of programming experience in a relevant language or 3+ years of experience + PhD 12. Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships 13. Experience building maintainable and testable code bases, including API design and unit testing techniques **Preferred Qualifications:** Preferred Qualifications: 14. 2+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, or a related technical field 15. Experience with developing machine learning models at scale from inception to business impact 16. Knowledge developing and debugging in C/C++ and Java 17. Experience building and shipping high quality work and achieving high reliability 18. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes 19. Exposure to architectural patterns of large scale software applications 20. Experience with scripting languages such as PyTorch, TensorFlow, Python, JavaScript or Hack **Public Compensation:** $74.04/hour to $217,000/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $217k yearly 60d+ ago
  • SAP Software Engineer

    Cardinal Health 4.4company rating

    Software development engineer 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
  • RT Software Engineer 5G Stack

    Parallel Wireless 4.4company rating

    Software development engineer job in Nashua, NH

    Parallel Wireless is reimagining mobile networks with innovative, energy-efficient Open RAN solutions. Join us as we lead the future of telecommunications, driving innovation through green and sustainable networks. Learn more about our mission, vision and values. The candidate will work with a small team of software developers to implement major new product features. As part of a product development team, this candidate will be actively involved with product development activities including design, development, coding and testing of 5G MAC algorithms and embedded software on a Linux-based platform for 5G cellular products. Responsibilities * § Design, development and debugging of high performance, robust software for cellular 5G products * § Lead and perform project tasks associated with the research, design, development, analysis, and operation of 5G based wireless communications solutions * § Develop technical concepts and proposals for wireless communications implementations * § Perform technical analysis and review of technical concepts related to 5G software design * § Participate in inventive aspects for future products and / or features * § Work with system architects on feature design and implementation * § Analyze product requirement specifications and translate requirements to task specifications * § Understand customer Use Cases and design proper workflows for overall system performance * § Provide assistance to test teams and support personnel as needed to achieve project objectives Qualifications * § BSc or MSc in Electrical Engineering or related technical discipline (equivalent) * § 2+ years of direct software development experience * § Direct experience with LTE or 5G stack implementation * § Experience and knowledge in a broad range of wireless communications * § Experience in development of real time software in Linux environment * § Software design and programming in C++ with strong object-oriented philosophy * § Strong teamwork, communication and leadership skills * § Exceptional analytical and problem-solving skill Personal TraitsDeep desire to understand "how things work" and convert to practical application Love of learning complex technology and skills being very hands-on and adapting quickly to dynamic environment Self-starter who will take responsibility and do what it takes to get the job done with minimal direction Embraces the challenges of working on programs with aggressive performance and delivery goalsA team player with an entrepreneurial spirit Strong written and oral communications skills OtherHighly desired for this person to be in the greater Nashua, NH area. Exceptional remote (US based) candidates will be considered. Parallel Wireless is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for this position. Parallel Wireless is expanding the ecosystem for Open RAN with the GreenRAN energy-efficient Hardware-Agnostic technology. Deployed worldwide, our comprehensive 2G/3G/4G/5G Macro RAN solutions enhance network security while reducing operating expenses. As pioneers of Open RAN, we prioritize innovation, flexibility, and sustainability to help build a more connected, and green networks. Headquartered in the USA with global R&D centers, we are proud to serve over 60 customers worldwide and have been recognized with over 100 industry awards. Our mission is to accelerate GSMA's Mobile Net Zero initiative by reducing TCO and driving innovation across the telecom ecosystem.Learn more at ************************* Parallel Wireless embraces diversity and equality of opportunity. We are committed to building inclusive and diverse teams representing all backgrounds, with a wide range of perspectives, and empowering industry-leading skills. We welcome and consider applications to join our team from all qualified candidates, regardless of their characteristics. We comply with all applicable laws and regulations on non-discrimination in employment (and recruitment), as well as work authorization and employment eligibility verification requirements.Parallel Wireless does not accept unsolicited resumes or applications from agencies or individuals. Please do not forward resumes to our jobs alias, Parallel Wireless employees, or any other company location. Parallel Wireless is not responsible for any fees related to unsolicited resumes/applications.
    $77k-109k yearly est. 39d ago
  • Software Engineer, Platform - Manchester, USA

    Speechify

    Software development engineer job in Manchester, NH

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact Preferred: Experience with Docker and containerized deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your contributions shape the company and its products A team that values innovation, intuition, and drive Autonomy, fostering focus and creativity The opportunity to have a significant impact in a revolutionary industry Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $69k-91k yearly est. 12d ago
  • Software Engineer

    Pitco Frialator 3.4company rating

    Software development engineer job in Bow, NH

    Full-time Description Design, program, and document software for embedded control systems for commercial cooking appliances. Perform bench and lab testing and qualification of software. Work closely with programmers, interdisciplinary engineering teams, and vendors to bring products to the marketplace. Essential Duties and Responsibilities include the following. Other duties may be assigned. Develop and maintain various software projects for commercial cooking equipment components while meeting all customer, manufacturing, and agency requirements. Perform software verification and validation testing. Ensure designs implement proper technologies and techniques. Work directly with customers, sales managers, project managers, and internal teams to identify customer requirements, establish design expectations, and meet agreed upon design, performance, and goals for projects. Adhere to project timelines to ensure all key deliverables are met. Coordinate project activities to complete prototype and field testing in order to mature and validate the design of components and assemblies, and meet customer needs for equipment design. Coordinate project activities to ensure smooth release of products into contract manufacturing meeting customer requirements and established timelines. Perform risk assessment tests and use results to improve design and reduce risks before reaching manufacturing. Contribute to the launch of new programs with manufacturing. Write technical papers on significant findings that can be used as a sales training aid, help promote new products, or to be published in technical journals. Maintain leading-edge technical proficiency and stay abreast of new trends and scientific developments in fields impacting the computer sciences. Work with other departments in obtaining samples and test data. Provide other departments with information needed to prepare catalogs and other sales literature. Maintain laboratory notebooks to document the creation and development of new inventions. Prepare invention disclosures, and work with corporate attorneys in researching, writing, and filing patent applications. Take any necessary steps to protect intellectual property. Adhere to all departmental and company-wide safety and procedural policies. Requirements Education and/or Experience Bachelor's degree (B.S.) in Electrical Engineering, Computer Engineering, or Computer Science. Reference “Engineering Technical Ladder” for position levels. Proficient skills in the C programming language. Experience programming and debugging embedded microcontrollers, both bare metal and with real-time operating systems (RTOS). Knowledge of SPI, I2C, serial, and CAN bus communication protocols. Knowledge of higher-layer protocols a plus. (ie: TCP/UDP, MODBUS) Demonstrable skills in creating formalized specification documentation, program flow charts, and operation manuals. Functional knowledge of various electrical engineering principles, including: · Hardware schematics and datasheets. · Electrical test equipment such as multimeters, oscilloscopes, logic analyzers, and data acquisition systems. Knowledge of electronic computer-aided design (ECAD) software suites a plus. (ie: OrCAD, Altium) Ability to participate and work within multi-disciplinary product development teams. *A Drug test is a requirement of employment.
    $75k-104k yearly est. 6d ago

Learn more about software development engineer jobs

How much does a software development engineer earn in Keene, NH?

The average software development engineer in Keene, NH earns between $62,000 and $113,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.

Average software development engineer salary in Keene, NH

$84,000
Job type you want
Full Time
Part Time
Internship
Temporary