Software & Systems Engineer

1 month ago


Norcross, United States Micromeritics Full time
Job DescriptionJob DescriptionSalary:

Position Summary

A Software Engineer designs, implements, tests, and maintains software applications and software systems. Additional responsibilities include managing software development teams and projects,

providing technical leadership and being the domain technical lead for software development of analytical instruments.


Team Description

Software engineering at Micromeritics is seeking technical personnel to be part of an established software team that has multiple opportunities for software engineers with web application frontend backgrounds. Our development team employs software engineering techniques to design, implement, test, and maintain software applications with a focus on analytical instruments. We are seeking individuals that can integrate their skillsets with a traditional engineering team for a multifaceted development program.


Job Purpose

A Senior Software Engineer designs, manages, implements, tests, and maintains software applications and software systems. Additional responsibilities include domain technical leadership for software development of analytical instruments.


The Software Engineer must be proficient in systems and software engineering, C++/C, build systems, toolchains, and embedded system and application design and implementation.


Key Responsibilities

  • Managing teams and projects for analytical instrument development
  • Develop software designs and requirements for existing and future products
  • Perform development, debugging, maintenance, enhancement, and internal documentation of software
  • Develop and maintain kernel and user-level software and scripts
  • Contribute to technical reports and presentations


Additional Responsibilities

  • Develop software designs and requirements for existing and future products
  • Implement new software design and requirements for existing and future products
  • Support implementation of system requirements into software requirements and maintainable design
  • Regularly work with customers both internal and external as well as team members during the product life cycle to facilitate product quality
  • Support migration and optimization of software for running on specific target platforms
  • Provide engineering support for existing and in-development products


Required Minimum Qualifications

  • Bachelor's degree software engineering or a master’s degree in physics, chemistry, or related field with software experience.
  • Five (5) or more years’ experience in C++ and Python software development. Five (5) or more years of embedded software development.
  • In-office availability
  • Experience implementing embedded applications, hardware control algorithms, and numerical models for data reduction
  • Demonstrable organizational, planning, prioritization, and problem-solving skills
  • Demonstrable verbal and written skills


Preferred Qualifications

Ability to work both independently as well as within a broad base of people at all levels within the organization. Familiarity with the Texas Instruments DSP, Microsoft Windows, and Linux programming environments.




  • Norcross, Georgia, United States Slip Robotics Full time

    Job OverviewSlip Robotics is at the forefront of innovation as a Series A startup specializing in robotics and automation. Our focus is on creating autonomous mobile robots designed to enhance the efficiency of loading and unloading semi-trailers. Through our cutting-edge solutions, we are collaborating with top-tier automotive and e-commerce firms to...


  • Norcross, United States Slip Robotics Full time

    Job DescriptionJob DescriptionSlip Robotics is a pioneering Series A startup in the field of robotics and automation. We specialize in developing autonomous mobile robots for efficient loading and unloading of semi-trailers. Our innovative solutions, in collaboration with leading automotive and e-commerce companies, are transforming logistics and freight...


  • Norcross, United States Slip Robotics Full time

    Job DescriptionJob DescriptionSlip Robotics is a pioneering Series A startup in the field of robotics and automation. We specialize in developing autonomous mobile robots for efficient loading and unloading of semi-trailers. Our innovative solutions, in collaboration with leading automotive and e-commerce companies, are transforming logistics and freight...


  • Norcross, Georgia, United States Micromeritics Full time

    Electrical Engineer Position at MICROMERITICSMICROMERITICS stands at the forefront of innovation, specializing in the development of advanced solutions for the characterization of particles, powders, and porous materials. Our extensive technology suite encompasses instruments that evaluate critical properties such as surface area, porosity, and particle...

  • Systems Engineer

    4 months ago


    Norcross, United States PruittHealth Corporation, Inc. Full time

    The systems engineer will help to build out, maintain, and troubleshoot our infrastructure. He/she must have the necessary skills and be able to work in a dynamic and rapidly expanding environment. This person will serve as part of a talented team of Systems Engineer, Systems, Engineer, IT, Technology, Healthcare, Infrastructure


  • Norcross, Georgia, United States Slip Robotics Full time

    Slip Robotics is an innovative Series A startup focused on robotics and automation solutions. We are dedicated to creating autonomous mobile robots designed for the efficient loading and unloading of semi-trailers. Our cutting-edge technologies, developed in partnership with top automotive and e-commerce firms, are revolutionizing the logistics and freight...


  • Norcross, United States GlobalMed Logistix Full time

    Position Title: Lead Full Stack Software EngineerLocation: Norcross, GA (Hybrid/Remote)Experience Level: Mid-Level/Senior (3-5 Years)FLSA Status: Exempt (salaried) Mission: To be a trusted partner who drives better business results for our healthcare customers. Together we grow.GlobalMed Logistix, LLC is a leading healthcare third party logistics company...


  • Norcross, United States Fulton Systems Full time

    Company Overview:Fulton Systems Inc is a leading provider of innovative steam and condensate system solutions for the pulp and paper industry. Our cutting-edge products enhance efficiency, reduce costs, and improve overall production processes. We are seeking a dynamic Technical Sales Engineer to join our team and drive growth in North America.Position...


  • Norcross, United States Fulton Systems Full time

    Company Overview:Fulton Systems Inc is a leading provider of innovative steam and condensate system solutions for the pulp and paper industry. Our cutting-edge products enhance efficiency, reduce costs, and improve overall production processes. We are seeking a dynamic Technical Sales Engineer to join our team and drive growth in North America.Position...


  • Norcross, United States GlobalMed Logistix Full time

    Position Title: Lead Full Stack Software EngineerLocation: Norcross, GA (Hybrid)Experience Level: Mid-Level/Senior (3-5 Years)FLSA Status: Exempt (salaried) Mission: To be a trusted partner who drives better business results for our healthcare customers. Together we grow.GlobalMed Logistix, LLC is a leading healthcare third party logistics company...


  • Norcross, Georgia, United States Reveam, Inc. Full time

    Junior Electrical Control Systems EngineerLocation: Norcross, GAPay Classification: SalariedDepartment: EngineeringSupervisory Responsibilities: NoneOverview: Reveam, Inc. is in search of an enthusiastic Junior Electrical Control Systems Engineer who is eager to leverage cutting-edge technology to produce exceptional products for our clients. In this...


  • Norcross, Georgia, United States Slip Robotics Full time

    About Slip RoboticsWe are a pioneering Series A startup in the field of robotics and automation, specializing in developing autonomous mobile robots for efficient loading and unloading of semi-trailers. Our innovative solutions, in collaboration with leading automotive and e-commerce companies, are transforming logistics and freight handling.The RoleWe are...


  • Norcross, United States JR Software Solutions Full time

    Job DescriptionJob DescriptionCompany Overview:At JR Software Solutions, we are a leading consulting firm specializing in Cloud Data and AI/ML solutions. Our expertise in IT infrastructure, AI, machine learning, and data insights sets us apart in the industry. We are looking for a highly skilled Full Stack Developer to join our team and contribute to our...


  • Norcross, Georgia, United States Wind Tech Recruiters Full time

    Wind Tech Recruiters is seeking a Plumbing and Fire Safety Design Engineer with a minimum of four years of experience in Building Systems Engineering. The selected candidate will be required to have a strong background in this area. The ideal individual will be prepared to engage immediately and provide assistance for all design elements of assigned...


  • Norcross, Georgia, United States CTE Recruiting Full time

    Job OverviewPosition: IT Infrastructure Solutions EngineerThis role offers a Hybrid work model, requiring three days in the office and two days remote. A Bachelor’s degree is essential, along with substantial experience in Backend Citrix Servers and VMWare.Role SummaryThe Infrastructure Solutions Engineer will be responsible for the development,...


  • Norcross, Georgia, United States Micromeritics Full time

    Electrical Engineer Position at MICROMERITICSMICROMERITICS stands at the forefront of innovation, specializing in the development of advanced solutions for the characterization of particles, powders, and porous materials. Our extensive range of technology includes instruments designed to assess various attributes such as surface area, porosity, and particle...


  • Norcross, United States NorthPoint Search Group Inc Full time

    Entry-Level Mechanical EngineerLocation: Norcross, GASalary: Low to mid $50,000s, depending on experience and qualificationsJob Type: Full-TimeJob Summary:We are seeking a motivated and detail-oriented Entry-Level Mechanical Engineer to join our team in Norcross, GA. This is an excellent entry-level opportunity with lots of room for growth and advancement....


  • Norcross, Georgia, United States HD Hyundai Construction Equipment North America Full time

    Position Overview:The IT Systems Administrator is tasked with the holistic oversight of the IT framework, encompassing system and server upkeep, alongside user assistance. This role involves managing IT support operations, ensuring the seamless functionality of hardware and software across various environments including office and remote locations. The IT...

  • Controls Engineer

    2 months ago


    Norcross, United States OFS Fitel Full time

    Job DescriptionJOB PURPOSE: Under general supervision oversees the operation and maintenance of a wide variety of control systems that are used to continuously operate production support equipment. Due to variation in the nature and function of these systems, this position requires extensive knowledge of control system operation and programming to safely...


  • Norcross, United States NorthPoint Search Group Inc Full time

    Entry-Level Mechanical EngineerLocation: Norcross, GA Salary: Low to mid $50,000s, depending on experience and qualifications Job Type: Full-Time Job Summary: We are seeking a motivated and detail-oriented Entry-Level Mechanical Engineer to join our team in Norcross, GA. This is an excellent entry-level opportunity with lots of room for growth and...