
Senior Systems Engineer
Mujin
full-time
Posted on:
Location Type: Office
Location: Suwanee • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
LinuxPython
About the role
- Design and implement a wide variety of systems
- Build tools and infrastructure, deployment, remote access, and upgrade systems
- Architect and implement reliable, high-performance backend services and APIs for industrial robot controllers
- Develop drivers and API interfaces for industrial hardware and software such as robots, conveyors, cameras, sensors, PLC, AGV, ASRS, and WMS
- Analyze user needs and software requirements to determine the feasibility of the design within time and cost constraints
- Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance
- Other duties as assigned
Requirements
- Bachelor's Degree in Computer Science or Engineering w/ 5+ years related experience or Master's Degree w/ 3+ years related experience
- Extensive experience and proficiency in C++ and Python
- Advanced Linux user, with excellent experience in Linux software development
- Advanced knowledge in the networking stack, network protocols, routing, async I/O
- Ability to debug complex software systems, resolve memory leak issues, analyze software performance
- Ability to work independently and collaboratively in a fast-paced environment
Benefits
- Travel Requirement: Less than 25%
- Prolonged periods of sitting at a desk and working on a computer
- Ability to work extended hours as required
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C++PythonLinux software developmentnetworking stacknetwork protocolsroutingasync I/Odebuggingsoftware performance analysisAPI development
Soft skills
independent workcollaborative workproblem-solvingcommunicationcustomer consultationproject managementfeasibility analysistime managementcost analysistechnical issue resolution
Certifications
Bachelor's Degree in Computer ScienceBachelor's Degree in EngineeringMaster's Degree in Computer ScienceMaster's Degree in Engineering