2

Entry Level Engineering Technology Jobs in Madison, AL

Machinist I - Entry Level

Decatur, AL · On-site

$19.50 - $26.50/hr

Primetals Technologies USA, LLC is a leading partner for engineering, plant construction and lifecycle services in the metal industry. We provide innovative and practical solutions to support our ...

Machinist I - Entry Level

Decatur, AL · On-site

$19.50 - $26.50/hr

Primetals Technologies USA, LLC is a leading partner for engineering, plant construction and lifecycle services in the metal industry. We provide innovative and practical solutions to support our ...

next page

Showing results 1-20

Entry Level Engineering Technology information

See Madison, AL salary details

$12

$29

$47

How much do entry level engineering technology jobs pay per hour?

As of Jul 15, 2026, the average hourly pay for entry level engineering technology in Madison, AL is $29.46, according to ZipRecruiter salary data. Most workers in this role earn between $22.60 and $34.47 per hour, depending on experience, location, and employer.

What is the difference between Entry Level Engineering Technology vs Entry Level Mechanical Engineering?

AspectEntry Level Engineering TechnologyEntry Level Mechanical Engineering
Required CredentialsAssociate degree or technical diplomaBachelor's degree in mechanical engineering
Work EnvironmentManufacturing plants, labs, technical supportDesign offices, research labs, manufacturing
Employer & Industry UsageManufacturing, technical services, product supportDesign firms, automotive, aerospace, energy
Common Search & ComparisonOften compared for technical roles with less emphasis on design theoryCompared for roles requiring design and analysis skills

Entry Level Engineering Technology focuses on practical technical skills with an associate degree, working mainly in manufacturing and technical support. Entry Level Mechanical Engineering requires a bachelor's degree, emphasizing design, analysis, and problem-solving in various industries. Both roles serve different career paths but share some overlap in technical environments.

What are entry level engineering technology jobs?

Entry level engineering technology jobs are positions designed for recent graduates or individuals with limited work experience in the engineering technology field. These roles typically involve assisting with the design, development, testing, and maintenance of technical systems or equipment under the supervision of more experienced engineers or technologists. Common job titles include engineering technician, field service technician, CAD technician, and quality control inspector. These positions provide hands-on experience and foundational skills necessary for career advancement in engineering and technology industries.

What engineers make $300,000 a year?

Highly experienced engineers in specialized fields such as petroleum engineering, aerospace engineering, or certain senior roles in software engineering can earn $300,000 or more annually. These positions often require advanced skills, certifications, and extensive industry experience, typically involving leadership responsibilities or working in high-demand sectors.

What are the key skills and qualifications needed to thrive as an Entry Level Engineering Technologist, and why are they important?

To thrive as an Entry Level Engineering Technologist, you need a solid grounding in engineering principles, mathematics, and problem-solving, typically supported by an associate or bachelor's degree in engineering technology or a related field. Familiarity with CAD software, basic programming, and industry-specific tools or certifications (such as AutoCAD or SolidWorks) is commonly required. Strong attention to detail, effective communication, and teamwork are crucial soft skills that help you excel in collaborative technical environments. These skills ensure accurate project execution, efficient use of technology, and productive collaboration with engineers and other stakeholders.

Can you make $250,000 as an engineer?

Entry level engineering technology roles typically do not pay $250,000 annually; such high salaries are usually associated with senior engineering positions, specialized fields, or managerial roles that require extensive experience, advanced skills, and often additional certifications. Most entry level positions start with salaries significantly lower, but earnings can increase with experience, advanced education, and specialization in high-demand areas like aerospace, petroleum, or software engineering.

What can you do with an engineering technology degree?

An engineering technology degree prepares individuals for technical roles such as engineering technician, manufacturing technologist, or quality control specialist. Graduates often work with tools like CAD software, perform testing, and support engineering teams in design, production, and maintenance tasks. Certification and hands-on experience can enhance job prospects in various industries including manufacturing, construction, and energy.

What engineer makes $500,000 a year?

Most engineers earning $500,000 annually are senior or specialized professionals such as petroleum, aerospace, or software engineers working in high-demand industries or executive roles. These positions often require advanced skills, extensive experience, and sometimes leadership responsibilities or ownership of projects. Entry-level engineering technology roles typically do not reach this salary level.

What types of projects or tasks can I expect to work on as an Entry Level Engineering Technology professional?

As an Entry Level Engineering Technology professional, you’ll typically assist with hands-on technical work such as assembling, testing, and troubleshooting equipment, as well as documenting processes and collecting data. You’ll likely collaborate closely with engineers and senior technologists to support ongoing projects, help prepare technical reports, and ensure quality standards are met. This role often involves exposure to various engineering disciplines and technologies, providing a solid foundation for career advancement within the field.
Software Engineer (Multiple Levels)

Software Engineer (Multiple Levels)

Altamira Technologies Corp.

Huntsville, AL

Full-time

Re-posted 15 days ago


Job description

Software Engineer
Altamira Technologies has a long and successful history of providing innovative solutions throughout the U.S. National Security community. Headquartered in McLean, Virginia, Altamira serves the defense, intelligence, and homeland security communities worldwide by focusing on creating innovative solutions leveraging common standards in architecture, data, and security. Altamira believes that our people and company culture differentiates us from other companies.
We focus on recruiting talented, self-motivated employees who strive to get things done. Join our team of experts as we engineer national security!
Position Description: We are seeking multiple Software Engineers with a mix of experience talent in areas related to cloud-native full-stack development. As part of our team, you will provide software and web development services in support of our customer in Dayton, OH. We are seeking a diverse group of candidates that meet many of the desired skillsets below. Our ideal candidate would possess a broad range of skills as our scope of work spans various technologies, including JavaScript, Python, React, Angular, and others. Altamira Technologies Corporation encourages independent problem-solving and provides deep reach-back support and a collaborative environment for our engineering team. We are looking for candidates who have experience with developing and are not afraid to adapt to the right architecture, languages, and libraries to build the best systems for the mission and deliver the best user experience.
Location: Dayton OH
Role and Responsibilities
  • Produce software based on desired functionality provided by users and analysts
  • Interpret mission needs and requirements to produce user-friendly software systems
  • Leverage continuous integration to create sustainable and maintainable software
  • Interact with teammates and users through whiteboard sessions and/or design documents to establish circular feedback
Education and Experience
  • Bachelor's in Computer Science, Computer Engineering, or a related field is required
  • Experience in multiple of the following: Java, Python, Go, Rust, JavaScript, TypeScript, Angular, VueJs, NodeJS, OpenAPI, ArangoDB, Valkey, PostgreSQL, MinIO, Istio ServiceMesh, Redis, Knative, Kubernetes, Helm, Terraform, OpenContainer Initiative, OTEL, and/or Kafka is desired.
  • Additionally, experience with Artificial Intelligence/Machine Learning technologies, such as Tensorflow, PyTorch, LangChain, vLLM, PyTorch Lightning, SK Learn, LibreChat, Streamlit, KubeFlow, MLFlow, Bedrock, Fast API, Tune, Ray Train, Safe Tensors, and/or ONNX is highly desired
  • Kubernetes Certified Application Developer (CKAD) and Certified Kubernetes Administrator (CKA) certifications are highly desired
  • Entry level through Senior level positions available
Abilities and Competencies
  • Ability to obtain a TS/SCI clearance
  • Self-motivated and eager to work intently to satisfy mission requirements
  • Adaptable and has the desire to maintain our company culture
  • Ability to effectively communicate in verbal and written communications
  • Ability to multitask and adjust priorities as needed
Employment Type: Full Time