✦ Luna Orbit — Software Engineering

Entry Level - C Software Developer

at mthree

📍 Tampa, FL Onsite Posted March 04, 2026
Type Full-Time
Experience entry
Exp. Years Entry level
Education Bachelor's degree in computer science or a related major
Category Software Engineering

This role involves developing complex applications in C within a global team environment, focusing on software design, testing, and troubleshooting.

  • Build applications in C
  • Apply OOP principles
  • Troubleshoot and debug code
  • Design database schemas
  • Follow SDLC processes

The technical environment includes C programming, Linux OS, SQL databases, and software development best practices including SDLC and TDD.

The ideal candidate is an entry-level software developer with a strong foundation in C programming, OOP, and software engineering principles. They should have troubleshooting skills, knowledge of Linux, and familiarity with database concepts to build and support complex applications.

Proficiency in CExperience with OOPKnowledge of software engineering principlesExperience with SQL and database conceptsUnderstanding of SDLCKnowledge of LinuxTroubleshooting and debugging skills
Experience with multithreadingKnowledge of stored proceduresSchema designTest-driven development
LinuxSQL
CObject-Oriented Programmingdata structuresdesign patternsmultithreadingSQLstored proceduresschema designSDLCtest-driven developmentLinux
CC programming languageObject-Oriented ProgrammingOOPsoftware engineering principlesdata structuresdesign patternsmultithreadingSQLstored proceduresschema designsoftware development lifecycleSDLCtest-driven developmentLinux
communicationproblem-solvingteamworkprofessionalismlearning mindset
Industry Technology / Software Development
Job Function Develop and support software applications using C and related technologies
CC programming languageObject-Oriented ProgrammingOOPsoftware engineering principlesdata structuresdesign patternsmultithreadingSQLstored proceduresschema designSDLCtest-driven developmentLinuxsoftware development lifecycledebuggingTroubleshooting

Lack of proficiency in C, No experience with OOP, No understanding of SDLC, No Linux knowledge, No relevant degree

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile