1

Computer Engineering Jobs in Miami, FL (NOW HIRING)

next page

Showing results 1-20

Computer Engineering information

See Miami, FL salary details

$46.3K

$116K

$131.3K

How much do computer engineering jobs pay per year?

As of May 30, 2026, the average yearly pay for computer engineering in Miami, FL is $116,040.00, according to ZipRecruiter salary data. Most workers in this role earn between $106,500.00 and $125,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Engineer, and why are they important?

To thrive as a Computer Engineer, you need strong analytical skills, proficiency in computer architecture, hardware and software design, and at least a bachelor's degree in computer engineering or a related field. Familiarity with programming languages (such as C/C++ or Python), hardware description languages (like VHDL or Verilog), and tools like MATLAB or CAD software is common, and certifications like Cisco or CompTIA can be beneficial. Problem-solving abilities, teamwork, and effective communication are vital soft skills for collaborating on complex projects and troubleshooting technical issues. These skills and qualifications are essential for designing innovative computing solutions, ensuring reliable system performance, and succeeding in multidisciplinary engineering environments.

How do computer engineers typically collaborate with other departments in a tech company?

Computer engineers often work closely with software developers, hardware designers, and product managers to bring complex systems to life. Collaboration usually involves regular meetings to align on project goals, troubleshooting cross-disciplinary issues, and integrating hardware and software components. Effective communication and teamwork are essential, as computer engineers must translate technical requirements and constraints between teams to ensure a smooth development process. This collaborative environment helps broaden your skill set and exposes you to various aspects of product development.

What is computer engineering?

Computer engineering is a field that combines principles of electrical engineering and computer science to design, develop, and maintain computer systems and hardware. Computer engineers work on both the hardware (such as processors, circuit boards, and memory devices) and the software that runs on these systems. Their work enables the creation of everything from smartphones and laptops to complex embedded systems in cars and medical devices. Computer engineering can also involve research, innovation, and improving the efficiency and performance of computers and related technologies.

What is the difference between Computer Engineering vs Computer Science?

AspectComputer EngineeringComputer Science
Required CredentialsBachelor's in Computer Engineering or related fieldBachelor's in Computer Science or related field
Work EnvironmentHardware and software development, embedded systems, device designSoftware development, algorithms, data structures, theoretical computing
Employer & Industry UsageTech companies, hardware firms, embedded systems companiesSoftware firms, research institutions, tech startups
Common Search & ComparisonYesYes

Computer Engineering focuses on designing and developing hardware and embedded systems, combining electrical engineering and computer science principles. Computer Science emphasizes software development, algorithms, and theoretical aspects of computing. While both fields overlap, Computer Engineering leans more toward hardware integration, whereas Computer Science centers on software and programming.

What are the most commonly searched types of Computer Engineering jobs in Miami, FL? The most popular types of Computer Engineering jobs in Miami, FL are:
What cities near Miami, FL are hiring for Computer Engineering jobs? Cities near Miami, FL with the most Computer Engineering job openings:
Infographic showing various Computer Engineering job openings in Miami, FL as of May 2026, with employment types broken down into 76% Full Time, 19% Part Time, 1% Temporary, 3% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $116,040 per year, or $55.8 per hour.
Adjunct Faculty-Computer Engineering

Adjunct Faculty-Computer Engineering

Florida National University

Hialeah, FL

Part-time

Posted 12 days ago


Job description

Florida National University contributes to the education of a diverse student body within the community it serves. FNU employs and develops a faculty of scholars proficient in the art of teaching. We strive to prepare students for employment in their chosen careers through quality education and instruction.

Major Responsibilities:

It is the major responsibility of a faculty member at Florida National University to provide quality instruction and career advisement to all students. The faculty also is responsible for maintaining grades and for the development of course objectives, outline, syllabi, and course competencies.

Key Responsibilities:

  • Communication Management: Respond promptly to daily communications via email and voicemail, addressing inquiries promptly and professionally.

  • Policy Adherence and Ethical Compliance: Ensure strict adherence to the University's mission, policies, procedures, ethical standards, compliance with data protection regulations and pertinent legal regulations in all aspects of admission activities.

  • University Engagement: Participate in Commencement Exercises, new student orientation, university events, committees, self-studies, and University Commencement Ceremonies.

  • Special Projects: Execute special projects assigned by the President or supervisor.

  • Compliance Adherence: Ensure compliance with Title IX of the Education Amendments Act of 1972, as well as FNU Policies, Procedures, Rules and Regulation, the FNU Code of Ethics, Family Educational Rights and Privacy Act (FERPA), Florida Information Protection Act of 2014 (FIPA), the EU General Data Protection Regulation (GDPR), and all other applicable federal, state, and local laws, rules, and regulations.

  • Assigned Duties: Undertake other assigned duties as required.

Specific Job Responsibilities:

Instruction and Teaching

  • Deliver high-quality, engaging instruction in assigned courses at the appropriate academic level

  • Develop and maintain current course syllabi, lesson plans, and instructional materials aligned with program learning outcomes

  • Employ diverse teaching methodologies including lectures, laboratory work, projects, and hands-on activities to facilitate student learning

  • Integrate current industry practices and emerging technologies into course content

  • Communicate complex technical concepts clearly and effectively to students

Assessment and Student Learning Outcomes

  • Design and administer examinations, quizzes, assignments, and projects that appropriately assess student learning

  • Provide timely and constructive feedback on student work

  • Evaluate and document student learning outcomes for each course

  • Maintain accurate records of student attendance and academic performance

  • Submit all grades and required reports to the Registrar's office according to institutional deadlines

Student Advisement and Support

  • Maintain posted office hours for student advisement, tutoring, and academic guidance

  • Mentor students on academic and career-related matters

  • Respond to student inquiries in a timely and professional manner

  • Refer students to appropriate campus resources when needed

  • Contribute to a positive and inclusive learning environment

Professional Development and Institutional Service

  • Attend all faculty meetings, professional development functions, and assigned university committees

  • Participate in accreditation processes and ensure compliance with licensing and accrediting organizations (ABET where applicable)

  • Continuously monitor and implement improvements at the campus level as identified in Faculty Planning, Assessment, and Implementation processes

  • Maintain confidentiality of student records in accordance with FERPA regulations

Research and Program Development

  • Conduct annual research into local careers and industry trends to assess appropriateness of course and program content

  • Submit annual research findings to the Department Head or Division Head

  • Collaborate with librarians on library program and course collection development, including establishing and weeding resources

  • Ensure all electronic library resources are used exclusively for university work

Education

  • Master’s degree in computer engineering or related field required. Doctorate (Ph.D. or D.Eng.) preferred

Experience

  • Minimum of 3-5 years of professional engineering experience in industry or academia

  • Professional Engineering (PE) license or equivalent professional certification preferred

  • Prior teaching experience at the college level preferred but not required

Skills and Competencies

  • Deep knowledge of engineering principles and practices in relevant discipline

  • Strong communication and interpersonal skills

  • Ability to explain complex technical concepts to diverse student populations

  • Proficiency with learning management systems (Canvas, Blackboard, Moodle, etc.)

  • Commitment to student success and educational excellence

  • Cultural competency and ability to work with diverse student populations

Preferred Qualifications

  • Active involvement in professional engineering organizations (ASME, IEEE, ASCE, etc.)

  • Experience with project-based learning and hands-on instruction

  • Familiarity with engineering accreditation standards and requirements

  • Record of professional publications, patents, or technical presentations

  • Experience with online or hybrid course delivery

  • Bilingual capabilities

Two Locations:

Hialeah Campus: 4425 West 20th Avenue, Hialeah, Florida 33012

South Campus: 11865 Southwest 26th Street, Miami, Florida 33175

This position requires on-site presence at the university