Search jobs > Knoxville, TN > Software engineer

Software Engineer

Johnson Service Group
Knoxville, TN, US
Full-time

REQUIRED SKILLS AND EXPERIENCE :

Due to government contracts US Citizenship is required -

  • Minimum of an associate degree in electrical engineering, computer science, or a related field of study (bachelor or masters degree preferred)
  • Embedded systems experience
  • Demonstrated experience with C / C++, Python, Qt QML
  • Proven experience with Robot Operating System (ROS) and the Linux family of operating systems
  • Demonstrated understanding of e mbedded code concepts including interrupts, data busses, real time systems
  • Proven c ode debugging and systems troubleshooting experience
  • Experience with code repository concepts such as Git
  • Comfort with code review / testing / documentation / release process
  • E xperience with FIRST robotics, robotics simulators, RC vehicles desired
  • Experience with Blender
  • 8 days ago
Related jobs
Promoted
Cisco Systems, Inc.
Knoxville, Tennessee

Software Engineering, Computer Engineering, Electrical Engineering, a related program, or holders of equivalent academic certifications. Our software engineers are the gurus behind the. Engineering, Information Technology, Supply Chain, Customer Experience, Security and Trust, etc. You would play a ...

Spearhead Staffing LLC
Knoxville, Tennessee

Our client has several senior software engineering opportunities with various focuses including embedded Linux administration, machine learning, UI development, autopilot software and system architectures. The ideal candidate will have a strong background in embedded software engineering (particular...

Technology Recruiting Solutions
Knoxville, Tennessee

Our client has several senior software engineering opportunities with various focuses including embedded Linux administration, machine learning, UI development, autopilot software and system architectures. The ideal candidate will have a strong background in embedded software engineering (particular...

Covenant Health
Knoxville, Tennessee

The Software Integration Engineer also fosters knowledge-sharing within the team through mentorship, coaching, technical discussions, and training. Be at the forefront of software development, engaging in analysis, design, coding, debugging, testing, and modification of new software or enhancements ...

Siemens Medical Solutions USA, Inc.
Knoxville, Tennessee

Close collaboration with other software engineers, architects, product managers, system engineers and test professionals will be required. BS or MS in Computer Science, Software Engineering, Electrical Engineering, Physics or related field. Excellent analytical and software engineering skills. Do yo...

Professional Outlook
Knoxville, Tennessee

Director of R&D Engineering on the R&D Engineering team. Bachelor of Science degree in Electrical Engineering, Computer Science, or relevant field plus 4 years of demonstrated experience in FPGA design and testing/verification OR 2 years of FPGA experience in design and testing/verification with an ...

Gallman Consulting
Knoxville, Tennessee

Our client has several senior software engineering opportunities with various focuses including embedded Linux administration, machine learning, UI development, autopilot software and system architectures. The ideal candidate will have a strong background in embedded software engineering (particular...

Technology Recruiting Solutions
Knoxville, Tennessee

Boundary analysis and computations of ALTA, topographic, utility and roadway surveys utilizing Civil 3D and other industry standard software . ...

Spearhead Staffing LLC
Knoxville, Tennessee

Our client has several senior software engineering opportunities with various focuses including embedded Linux administration, machine learning, UI development, autopilot software and system architectures. The ideal candidate will have a strong background in embedded software engineering (particular...

Siemens Medical Solutions USA, Inc.
Rockford, Tennessee

Software application design utilizing webinterfaces, data acquisition, display, and reporting methods. ...