Engenharia de Software

Graduação presencial em Cidade Ocidental

Bacharelado · Instituto de Inovação em Gestão

Engenharia de Software

Formação para projetar, construir e evoluir sistemas de software em todo o seu ciclo de vida, com foco no usuário e nas demandas reais da sociedade.

Nesta página

Modalidade Curso presencial
Grau Bacharelado
Turnos (20 vagas cada) Matutino e Noturno
Duração 8 semestres (4 anos)
E-mail da coordenação coord.engsoft.iig@ufg.br

O que você vai desenvolver durante a formação

O curso desenvolve competências cognitivas, comportamentais e técnicas, para atuar em todo o ciclo de vida do software, da ideação à manutenção.

Competências cognitivas

  • Raciocínio lógico para a tomada de decisão fundamentada.
  • Análise: coletar, estruturar e avaliar dados por meio de análises causais, avaliação de riscos, métricas estatísticas e análise de impacto.
  • Resolução de problemas com a utilização de métodos sistemáticos.
  • Inovação: formulação de modelos conceituais, ideação, simulação e prototipagem para solucionar desafios complexos.

Competências comportamentais

  • Clareza e concisão na expressão oral e escrita, além de escuta ativa e interpretação de demandas de clientes e da equipe.
  • Cooperação harmoniosa em ambientes multidisciplinares, compartilhando responsabilidades e tarefas.
  • Liderança: aptidão para motivar, orientar e engajar grupos na busca de metas comuns.
  • Adaptabilidade.
  • Respeito e valorização da diversidade social, étnica, de gênero e de valores individuais.
  • Constante aprimoramento técnico e atualização autônoma frente à evolução tecnológica.

Competências técnicas

  • Projetar soluções de software focadas no usuário, aplicando princípios de usabilidade, ergonomia digital e acessibilidade para necessidades especiais.
  • Estabelecer indicadores e métricas de processo e produto, alinhando a gestão de serviços de software às metas estratégicas organizacionais.
  • Gerenciar o ciclo de vida de software, desde a ideação até a manutenção.

O grande diferencial

A Fábrica de Software: um espaço dedicado ao desenvolvimento de soluções para usuários e demandas reais da sociedade, com processos orientados por normas técnicas.

Na UFG, você tem muito mais do que só a sala de aula

O curso conecta a fundamentação teórica às vivências práticas do setor produtivo.

192 h

de estágio curricular obrigatório

Fábrica de Software

soluções reais e suporte aos estágios supervisionados

Estágios obrigatórios e não obrigatórios

O estágio curricular, com 192 horas obrigatórias, tem como finalidade central integrar os processos formativos curriculares e extracurriculares, contribuindo para a consolidação de competências profissionais, científicas e sociais indispensáveis ao exercício profissional.

Fábrica de Software

Espaço de desenvolvimento de soluções reais e de suporte aos estágios supervisionados. Ela opera em direta consonância com os projetos técnicos, as parcerias institucionais e as ações de extensão e P&D incentivadas ao longo da graduação.

Onde você pode atuar

O software está presente em praticamente todas as atividades humanas, e o campo de atuação abrange tanto o núcleo tecnológico quanto diversos contextos de aplicação.

Áreas de aplicação

Atuação direta em setores como saúde, educação, segurança, finanças, governo (setor público), agricultura, comércio, entretenimento, indústria automotiva e setor jurídico.

Modelos organizacionais

Empresas privadas da indústria de tecnologia, órgãos da administração pública, instituições sem fins lucrativos e centros de pesquisa.

Mercado local e regional

Fortalecimento de polos tecnológicos locais e regionais, em especial na Região Integrada de Desenvolvimento do Distrito Federal e Entorno (RIDE-DF) e no estado de Goiás.

Mercado global e remoto

Postos de trabalho no mercado nacional e internacional por meio do trabalho colaborativo remoto, viabilizado pela crescente expansão da modalidade a distância na área de software.

Carreiras possíveis

Desenvolvimento e construção de software

Atuação como engenheiro ou desenvolvedor de software, projetando e implementando sistemas com programação orientada a objetos, código concorrente, distribuído e soluções para dispositivos móveis.

Arquitetura e design de software

Atuação como arquiteto de software, definindo estilos, visões e padrões arquiteturais, integração entre aplicações e estratégias de persistência e tolerância a falhas.

Engenharia de requisitos

Condução da identificação de necessidades, modelagem de processos de negócio, análise, negociação e especificação de requisitos funcionais e de qualidade.

Qualidade e testes de software

Papéis como analista de garantia da qualidade (QA), engenheiro de testes ou arquiteto de automação de testes, planejando testes unitários, de integração, segurança, estresse e automação em pipelines contínuos.

DevOps e sustentação

Funções como engenheiro de operações e especialista em DevOps, trabalhando com infraestrutura como código (IaC), conteinerização, computação em nuvem, integração contínua (CI/CD) e manutenção de sistemas legados.

Segurança e cibersegurança de software

Modelagem de ameaças, prevenção de vulnerabilidades, auditoria e práticas de codificação segura (Security by Design).

Experiência do usuário (UX) e IHC

Atuação como designer de interação humano-computador e UX, com foco no design centrado no usuário, testes de usabilidade e acessibilidade digital.

Gestão e governança

Liderança como gerente de projetos, líder técnico (scrum master) ou gestor de serviços de software e governança de TI, coordenando portfólios, processos e métricas de desempenho.

Empreendedorismo e inovação

Criação de novos negócios tecnológicos e de produtos de software, ou atuação em pesquisa e desenvolvimento (P&D).

Remuneração no mercado

No Brasil, a faixa mais comum para profissionais de engenharia de software é de aproximadamente R$ 8 mil a R$ 20 mil por mês em vínculo CLT, dependendo da fonte e do perfil da amostra. Como referência por nível:

Por nível de experiência (CLT)

Nível Faixa mensal
Trainee
Depende da área de formação
R$ 2 mil a 3 mil
Júnior
1 a 2 anos de experiência; pode chegar a R$ 6 mil, dependendo da carreira escolhida
cerca de R$ 4 mil
Pleno
Já lidera projetos de menor complexidade e tem experiência em alguma das trilhas da engenharia de software
R$ 7,5 mil a 9 mil
Sênior
Formação e experiência mais sólidas, com capacidade de resolver problemas complexos
R$ 10 mil a 15 mil

Projetos internacionais

até R$ 25 mil

por mês, valor comum para quem atua em projetos internacionais

Valores mensais aproximados, a partir de pesquisas realizadas no Brasil com engenheiros de software de diversas áreas em regime CLT. Servem apenas como referência e não representam salário garantido para quem conclui o curso.

Ficou com alguma dúvida?

Fale com a coordenação do curso: Prof. Lucas de Almeida Ribeiro (coordenador) e Profa. Letícia Toledo Maia Zoby (vice-coordenadora).

O projeto pedagógico do curso está em processo de aprovação. Aspectos de sua implementação poderão ser ajustados pelas instâncias competentes.