Current jobs related to Principal Software Development Engineer - Concord, New Hampshire - KMC Systems


  • Concord, New Hampshire, United States BAE Systems USA Full time

    Job SummaryWe are seeking a highly skilled Principal Software Engineer to join our team in the Electronic Systems Sector. As a key member of our research and development team, you will be responsible for designing, developing, and testing advanced software systems for various applications.Key Responsibilities:Lead the evaluation and design of complex...


  • Concord, New Hampshire, United States BAE Systems USA Full time

    Job DescriptionThis position is eligible for a hybrid work format, combining on-site and remote work environments.As a Senior Principal II Software Engineer in FAST Labs Engineering, you will have the opportunity to create and develop advanced technology capabilities in the areas of advanced electronics, autonomy, cyber, electronic warfare, and sensors and...


  • Concord, New Hampshire, United States Fidelity Investments Full time

    Company OverviewFidelity Investments is a leading financial services company with a mission to strengthen the financial well-being of our clients. We help individuals, companies, and non-profit organizations achieve their financial goals.About the RoleWe are seeking a Senior Software Development Expert to join our team at Fidelity Digital AssetsSM. As a...


  • Concord, New Hampshire, United States Fidelity TalentSource LLC Full time

    Company Overview:Fidelity Investments is a privately held company with a mission to strengthen the financial well-being of our clients.We help people invest and plan for their future, assist companies and non-profit organizations in delivering benefits to their employees, and provide institutions and independent advisors with investment and technology...


  • Concord, New Hampshire, United States Fidelity TalentSource LLC Full time

    About Fidelity TalentSource LLCFidelity TalentSource LLC is a leading provider of temporary staffing services for Fidelity Investments, one of the largest and most diversified global financial services firms in the industry.Job OverviewWe are currently seeking a skilled Cloud Software Engineer to join our FFIO Market Data Engineering team. As a key member of...


  • Concord, New Hampshire, United States Fidelity TalentSource LLC Full time

    Fidelity TalentSource LLC is a premier in-house temporary staffing provider for Fidelity Investments, one of the largest and most diversified global financial services firms in the industry. We welcome individuals from all backgrounds to fill assignments across Fidelity's U.S.-based regional and investor center locations.As a Software Engineer at Fidelity...


  • Concord, New Hampshire, United States Fidelity Investments Full time

    Fidelity Investments is a leading financial services company that empowers individuals and institutions to achieve their financial goals. We are seeking a highly skilled Mobile Software Development Expert to join our team of talented engineers.About the RoleThis is an exciting opportunity to work on scalable and highly reliable iOS/Android platform for...

  • Software Developer

    2 weeks ago


    Concord, New Hampshire, United States META Full time

    Software Developer - Deep Learning Opportunity at METAWe are seeking a skilled Software Developer - Deep Learning to join our team and contribute to the development of innovative machine learning models and systems. In this role, you will have the opportunity to work with a talented team of engineers and researchers to push the boundaries of AI...


  • Concord, New Hampshire, United States META Full time

    About the RoleWe are seeking a highly skilled AI Software Engineer to join our Research & Development teams at META. As an AI Software Engineer, you will have the opportunity to work on cutting-edge AI infrastructure projects and contribute to the development of intelligent ML systems that improve META's products and experiences.Key ResponsibilitiesApply AI...


  • Concord, New Hampshire, United States Eliassen Group Full time

    Job DescriptionEliassen Group, a leading strategic consulting company, seeks a Full Stack Engineer to join their team. Located near one of their client's offices in Boston MA, Merrimack NH, Raleigh NC, Jersey City NJ, Westlake TX, or Salt Lake City UT.We offer a competitive salary range of $55 - $65 / hr. for this role, which involves delivering...


  • Concord, New Hampshire, United States Fidelity Investments Full time

    Job Title: Senior Software DeveloperAbout the Role:At Fidelity Investments, we are seeking an experienced Senior Software Developer to join our team. This is an exciting opportunity to work on a variety of projects and contribute to the development of our cutting-edge software applications.Key Responsibilities:* Collaborate with product owners and business...


  • Concord, New Hampshire, United States ATOM Full time

    We're seeking a talented software engineer to join our team at ATOM. This role offers the opportunity to work on innovative projects that integrate business insights and technical expertise.To be successful in this position, you'll need a solid background in backend development, preferably in Node/JavaScript, .Net, PHP, or Python. You'll also require...


  • Concord, New Hampshire, United States Daylight Engineering PLLC Full time

    Engineering Professional SoughtWe are searching for a skilled Civil Engineer to join our team at Daylight Engineering PLLC. The successful candidate will have a strong understanding of civil engineering principles and experience with AutoCAD software.Main Responsibilities:Create detailed engineering plans for land development projectsWork closely with...


  • Concord, New Hampshire, United States Acro Service Corporation Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Acro Service Corporation. As a premier supplier in Merrimack, NH USA, we offer a unique opportunity to be directly involved in the evolution of the industry.Position Description: Focus on research and/or product development encompassing primarily one or more of the...

  • AI Software Engineer

    2 weeks ago


    Concord, New Hampshire, United States META Full time

    **Job Overview**Meta is a leading technology company seeking an experienced AI software engineer to join our Research & Development teams. As a key member of our team, you will be responsible for designing and developing cutting-edge AI infrastructure solutions.**Key Responsibilities:**Apply advanced AI infrastructure and hardware acceleration techniques to...


  • Concord, New Hampshire, United States Huntington Ingalls Industries Full time

    Job DescriptionHuntington Ingalls Industries is seeking a highly motivated Software Applications Developer to support our Air Force Weather program. In this role, you will be part of a team that works to support the mission of the 14th Weather Squadron in Ashville NC.Key ResponsibilitiesResearches, designs, develops, and/or modifies enterprise-wide systems...


  • Concord, New Hampshire, United States ATOM Full time

    Looking for a dynamic and ambitious software engineer to join our team at ATOM. As a key member of our development team, you will be working on a variety of exciting projects that blend true business acumen and technology consulting together.We are seeking a highly skilled software engineer with a strong background in backend development, preferably in...


  • Concord, New Hampshire, United States ATOM Full time

    Company OverviewAt ATOM, we're revolutionizing the consulting industry by combining business acumen and technology consulting to deliver unparalleled results for our clients. We believe in a world where solutions are both wide and deep, and we're looking for talented developers to join us on this mission.SalaryWe offer a competitive salary of $120,000 per...


  • Concord, New Hampshire, United States META Full time

    Job Description:We're looking for an exceptional AI Software Engineer to join our team at Meta. As a member of our Research & Development teams, you'll be responsible for designing and developing innovative AI solutions that improve our products and experiences.About the Team:You'll be working closely with cross-functional teams, including software...


  • Concord, New Hampshire, United States Fidelity TalentSource LLC Full time

    Fidelity TalentSource LLC is a leading provider of temporary staffing services for the financial industry. Our mission is to strengthen the financial well-being of our clients by connecting them with top talent.About the RoleWe are currently seeking a highly skilled Senior Software Development Specialist to join our team in Merrimack, NH or Westlake, TX. As...

Principal Software Development Engineer

2 months ago


Concord, New Hampshire, United States KMC Systems Full time
Job Description

We are seeking a highly skilled Principal Software Development Engineer to join our team as a Senior C# Service Design Expert.

As a key member of our Software Development team, you will be responsible for designing and implementing cutting-edge C# .Net services to coordinate and control medical instrument activities.

You will work collaboratively with our Chief Architect to make design trade-offs and determine the best approach for our solutions.

The successful candidate will have a strong background in software development, with experience in designing and implementing complex software systems using C# .Net.

Responsibilities

  • Design, implement, and deliver reliable, high-quality software targeted to complex medical instruments meeting regulatory standards.
  • Participate in designing and implementing C# .Net services to coordinate and control medical instrument activities like scheduling, inventory management, and error recovery.
  • Collaborate with the Chief Architect on design trade-offs of various approaches to determine the best solution.
  • Create, maintain, and review software project documents, including software development plans, software configuration plans, and detailed software design documents.
  • Participate in software project risk analysis and hazard analysis.
  • Drive software requirements with other members of the software team and work to integrate with system requirements.
  • Utilize software engineering best practices, including unit testing, integration testing, static analysis, code reviews, design reviews, and Doxygen documentation.
  • Work cooperatively within the software group as well as across disciplines such as systems, electrical, optical, and mechanical.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, Mathematics, or a related discipline.
  • 10 or more years of relevant experience developing software for complex instruments or devices that include motion control and fluidics.
  • Demonstrated experience in designing and implementing C# .Net services to coordinate and control medical instrument activities.
  • Understanding of revision control systems and issue tracking systems.
  • Strong oral and written communication skills.
  • Demonstrated experience in software development lifecycle (Agile) and object-oriented design methodology.
  • Experience with medical device regulatory guidance such as 21 CFR Part 820, IEC 62304, and ISO 13485.

We offer a competitive compensation package, including a 9/80 schedule, flexible vacation and PTO, and a comprehensive benefits package.

Elbit Systems of America is an Equal Opportunity Employer and welcomes applications from diverse candidates.