Micromeritics Instrument Corporation-posted 7 months ago
Full-time • Mid Level
Norcross, GA
Wholesale Trade Agents and Brokers

We are looking for a versatile and experienced Software Engineer with a strong background in Linux-based systems, embedded development, and backend web technologies. This role is ideal for someone who thrives in a multidisciplinary environment and is passionate about building robust, scalable, and secure systems that bridge hardware and software.

  • Design, build, and maintain Linux-based embedded systems and custom distributions.
  • Develop and maintain backend services using Python (Django).
  • Work with Ethernet and TCP/IP protocols to enable reliable communication between devices and systems.
  • Collaborate with hardware teams to integrate software with embedded platforms.
  • Utilize C++ and CMake for performance-critical components and system-level programming.
  • Apply Object-Oriented Programming (OOP) principles to design modular and maintainable code.
  • Use Git and Azure DevOps for version control, CI/CD, and project management.
  • Troubleshoot and optimize system performance across embedded and backend layers.
  • Strong background in Linux-based systems.
  • Experience in embedded development.
  • Proficiency in backend web technologies, particularly Python and Django.
  • Knowledge of Ethernet and TCP/IP protocols.
  • Experience with C++ and CMake.
  • Familiarity with Object-Oriented Programming (OOP) principles.
  • Experience with version control systems like Git and Azure DevOps.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service