1

Computer Engineer Jobs in Theodore, AL (NOW HIRING)

The Engineer I will support design development, construction package preparation, CAD updates, material estimating, and coordination with internal teams and contractors. The ideal candidate will ...

Designer - 2D/3D CAD Modeling

Mobile, AL · On-site

$27 - $37/hr

Regular collaboration with project managers, engineers, vendors, and client representatives is ... Associate degree or formal training in CAD design is highly preferred. * Minimum of four years of ...

Transportation Project Engineer

Daphne, AL · On-site

$67.40K - $89.10K/yr

Ability to sit for extended periods and operate a computer * Ability to wear appropriate personal ... Thompson Engineering is a recognized leader in delivering innovative, high-quality solutions for ...

Transportation Project Engineer

Daphne, AL · On-site

$67.40K - $89.10K/yr

Ability to sit for extended periods and operate a computer * Ability to wear appropriate personal ... Thompson Engineering is a recognized leader in delivering innovative, high-quality solutions for ...

Transportation Project Engineer

Daphne, AL · On-site

$67.40K - $89.10K/yr

Ability to sit for extended periods and operate a computer * Ability to wear appropriate personal ... Thompson Engineering is a recognized leader in delivering innovative, high-quality solutions for ...

next page

Showing results 1-20

People also search for

Computer Engineer information

See Theodore, AL salary details

$44.8K

$112.2K

$126.9K

How much do computer engineer jobs pay per year?

As of Jun 4, 2026, the average yearly pay for computer engineer in Theodore, AL is $112,162.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,900.00 and $121,400.00 per year, depending on experience, location, and employer.

What Is a Computer Engineer?

A computer engineer designs, researches, tests, and develops computer equipment and software such as circuit boards, chips, routers, and application programs. Computer engineers analyze complex equipment and systems to understand the best way to improve it. They create new types of information technology devices and use logic and reasoning to hone in on goals, test assumptions, and identify the strengths and weaknesses of alternative solutions to problems. Engineers often work in teams and have to be able to communicate with other types of engineers, including non-technical team members. Computer engineers make sure that components fit together properly and function according to the latest software developments.

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 a strong background in computer science, mathematics, and hardware/software design, typically supported by a bachelor’s degree in computer engineering or a related field. Familiarity with programming languages (such as C/C++ or Python), circuit design tools, and industry certifications like CompTIA or Cisco are highly valuable. Problem-solving, teamwork, and effective communication are essential soft skills that set top performers apart. These abilities ensure that computer engineers can design, implement, and optimize systems that meet technical requirements and business goals.

What are common challenges computer engineers face when working on cross-functional teams?

Computer engineers often collaborate with software developers, hardware designers, and project managers, which can present challenges in aligning technical requirements and communication styles. Ensuring that everyone has a clear understanding of system limitations and integration points is crucial, as miscommunication can lead to project delays or rework. Staying adaptable and proactively clarifying expectations helps computer engineers navigate these collaborative environments successfully.

What are computer engineers?

Computer engineers are professionals who design, develop, test, and maintain computer hardware and software systems. They work at the intersection of electrical engineering and computer science, focusing on how computer systems function and how they can be improved. Their roles can involve creating microprocessors, designing circuit boards, developing embedded systems, and optimizing software for hardware performance. Computer engineers play a crucial role in advancing technology across industries, from consumer electronics to aerospace and healthcare.

What is the difference between Computer Engineer vs Software Developer?

AspectComputer EngineerSoftware Developer
Required CredentialsBachelor's in Computer Engineering or related field; certifications like Cisco, CompTIABachelor's in Computer Science or Software Engineering; certifications like Microsoft, AWS
Work EnvironmentDesigning hardware, embedded systems, and software integration in labs or officesWriting, testing, and maintaining software applications in offices or remote setups
Employer & Industry UsageTech companies, manufacturing, telecommunications, embedded systemsIT firms, software companies, startups, enterprise software development

Computer Engineers focus on both hardware and software systems, often working on embedded systems and hardware integration. Software Developers primarily create and maintain software applications. While their roles overlap in programming, Computer Engineers have a broader scope including hardware design, whereas Software Developers specialize in software solutions.

What cities near Theodore, AL are hiring for Computer Engineer jobs? Cities near Theodore, AL with the most Computer Engineer job openings:
Automation Engineer

Automation Engineer

Trident Maritime Systems

Pascagoula, MS • On-site

Full-time

Posted 21 days ago


Trident Maritime Systems rating

5.7

Company rating: 5.7 out of 10

Based on 9 frontline employees who took The Breakroom Quiz


Job description

Job Title: Automation Systems Engineer
Department: Engineering
Location: Pascagoula, MS
Summary
The Automation Systems Engineer is responsible for the design, development, integration, and support of marine automation and control systems in accordance with customer requirements and applicable maritime rules/standards. This role produces complete functional, physical, and electrical designs including schematics and interconnects for control consoles, remote I/O enclosures, generator controls, and associated equipment. The engineer develops PLC software and configuration, supports system testing/commissioning, and produces technical documentation including manuals and test procedures.
Key Responsibilities
  • Develop marine automation and controls system designs from requirements through final release (functional, physical, electrical).
  • Create electrical design packages including:
    • Control console schematics and wiring diagrams
    • Remote I/O enclosure layouts and wiring
    • Generator control and power management control schematics (as applicable)
    • Interconnect diagrams and cable schedules
    • Functional diagrams (block diagrams, loop diagrams, network architecture diagrams, cause & effect)
  • Select components and create BOMs suitable for marine environments (shock/vibration, corrosion considerations, certifications where required).
  • Program and configure control systems including PLC logic, HMI/SCADA screens, alarms, trends, and data logging.
  • Configure and troubleshoot industrial networks and communications (e.g., Ethernet/IP, Modbus TCP/RTU, Profinet, CAN, serial).
  • Develop system I/O lists, control narratives, cause & effect matrices, and alarm management philosophy.
  • Produce technical documentation: operating manuals, maintenance manuals, software documentation, and as-built packages.
  • Author test procedures and execute/support: FAT, HAT (if applicable), SAT, dock trials, and sea trials.
  • Support commissioning, troubleshooting, and resolution of system issues in collaboration with production, service, shipyard, and customer teams.
  • Ensure designs comply with customer specs and applicable maritime rules and requirements, including (as applicable):
    • USCG regulations and guidance (e.g., marine electrical/automation expectations, inspection support)
    • ABS, DNV classification rules for marine automation, power, and control systems
    • Relevant IEC/IEEE marine electrical practices and internal engineering standards
  • Participate in design reviews, schedule tracking, risk identification/mitigation, and continuous improvement initiatives.
  • Interface with customers, shipyards, vendors, and cross-functional stakeholders to clarify requirements and drive on-time execution.

Required Qualifications
  • Bachelor's degree in electrical engineering, Controls Engineering, Mechatronics, or Computer Engineering from an accredited university or college (Master's level or higher preferred)
  • 3+ years of automation/control systems experience in the maritime industry (shipboard systems, shipyards, integrators, marine OEMs, or class-regulated industrial environments).
  • Working familiarity with USCG, ABS, and DNV rules/requirements applicable to marine automation and electrical/control systems (and ability to design/document accordingly).
  • Strong experience with electrical schematic design tools (AutoCAD Electrical, EPLAN, or equivalent).
  • PLC programming experience (one or more: Siemens, Allen-Bradley/Rockwell, Schneider, Beckhoff, WAGO, etc.).
  • Hands-on understanding of control panel design, wiring practices, grounding/shielding, EMC/EMI considerations, and I/O integration.
  • Experience developing test procedures and supporting FAT/SAT and commissioning activities.
  • Strong troubleshooting skills with a structured, safety-focused approach; ability to work effectively in shipyard/shipboard environments.

Preferred Qualifications
  • Experience with shipboard integrated automation, power management, generator controls, propulsion-adjacent controls, and remote monitoring.
  • Familiarity with other maritime standards and requirements (as applicable): IEC 60092 series, IEEE 45/1580, and customer specs.
  • Experience producing class/submittal packages and responding to class comments/IRNs.
  • Industrial cybersecurity familiarity for control systems (segmentation, account management, backups, patching, logging).
  • Field commissioning/sea trial experience and comfort supporting operational testing.

Work Authorization / Other
  • Must be eligible to work in the U.S. (US Citizen)
  • Ability to pass background screening as required by customer programs.

Physical Demands/ Travel Requirements
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The employee is frequently required to sit. The employee is occasionally required to walk; reach with hands and arms and stoop, kneel, crouch, or crawl. All Trident Maritime Systems employees are required to be fully vaccinated against COVID-19.
Ability to work in production, shipyard, and shipboard environments (PPE, ladders, confined spaces as applicable).
Travel up to 10-15% (project dependent) for FAT/SAT, shipyard support, and sea trials.
Work Environment
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in the work environment can vary.
Trident Maritime Systems is an EEO/AA employer that offers a comprehensive compensation package and opportunities for growth.
Offers of employment are contingent on and not considered finalized until the required background check and drug test has been performed and the results received and accessed.