1

C Developer Jobs in Mobile, AL (NOW HIRING)

Controls Engineer II-Mobile,Alabama

Mobile, AL · On-site

$70K - $91K/yr

D I S C R E T I ON EXERCISED: • May provide input to evaluations of Engineers I, Designers and Draftspersons L I A ISES WITH: Engineers, Production Personnel, Customer, Regulatory Bodies, Program ...

FPGA Engineer

Mobile, AL

$110K - $142K/yr

Apply Now RTL, C/C++, Python, VHDL, Verilog, Tcl, cryptography, hardware, embedded software, System ... S. Government Security Clearance FPGA Engineer The EndoSec FPGA Engineer is responsible for the ...

Weld Engineer

Theodore, AL

$33 - $45.50/hr

The Weld Engineer will provide technical resources to develop, maintain, and implement weld ... Familiarity with AutoCAD, Excel, Word and weld programs such as C-Spec. * Demonstrated management ...

Weld Engineer

Theodore, AL · On-site

$33 - $45.50/hr

The Weld Engineer will provide technical resources to develop, maintain, and implement weld ... Familiarity with AutoCAD, Excel, Word and weld programs such as C-Spec. * Demonstrated management ...

Weld Engineer

Theodore, AL · On-site

$33 - $45.50/hr

The Weld Engineer will provide technical resources to develop, maintain, and implement weld ... Familiarity with AutoCAD, Excel, Word and weld programs such as C-Spec. * Demonstrated management ...

Experienced or advanced servicemen are expected to serve as troubleshooters on recurring or unusual problems, conferring with Engineering, Manufacturing, and other service personnel to resolve.

CNC PROGRAMMER/OPERATOR Automation Personnel Services is seeking a skilled CNC PROGRAMMER/OPERATOR ... Automation Personnel Services Mobile Branch 171 E I-65 Service Road South Suite C Mobile, AL 36606 ...

CNC PROGRAMMER/OPERATOR Automation Personnel Services is seeking a skilled CNC PROGRAMMER/OPERATOR ... Automation Personnel Services Mobile Branch 171 E I-65 Service Road South Suite C Mobile, AL 36606 ...

C. area is also home to our regional corporate headquarters - located adjacent to Washington Dulles International Airport (IAD) - it makes flying in a breeze! The Lead AI Solutions Systems Engineer ...

As an Engineering Duty Officer, your job is to keep the fleet moving forward. The Navy will rely on ... C., Norfolk, VA, or San Diego, CA--however, there are opportunities for exciting sea tours around ...

... c) fluid mechanics, hydraulics; (d) thermodynamics; (e) electrical fields and circuits; (f) nature ... Engineering. OR Superior Academic Achievement: Successful completion of all the requirements for a ...

Showing results 21-40

C Developer information

See Mobile, AL salary details

$10

$57

$94

How much do c developer jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for c developer in Mobile, AL is $57.35, according to ZipRecruiter salary data. Most workers in this role earn between $46.73 and $62.98 per hour, depending on experience, location, and employer.

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

To thrive as a C Developer, you need a solid understanding of C programming, data structures, algorithms, and typically a degree in computer science or a related field. Familiarity with development tools such as GCC, GDB, version control systems like Git, and sometimes familiarity with embedded systems or operating system concepts is essential. Strong problem-solving abilities, attention to detail, and effective communication skills set standout developers apart. These skills and qualities are crucial for writing efficient, reliable code and collaborating effectively on complex software projects.

Are C developers still in demand?

C developers are still in demand, especially in industries like embedded systems, operating systems, and hardware programming. Proficiency in C remains valuable due to its performance and low-level capabilities, and knowledge of related tools like compilers and debugging is often required.

What is the difference between C Developer vs C++ Developer?

AspectC DeveloperC++ Developer
Required CredentialsTypically a bachelor's in computer science or related field; certifications are optionalSimilar credentials; often includes certifications in C++ or software development
Work EnvironmentEmbedded systems, operating systems, or low-level programmingApplication development, game development, or software engineering
Industry UsageEmbedded devices, firmware, OS kernelsDesktop applications, game engines, high-performance software

The main difference between a C Developer and a C++ Developer lies in their focus areas. C Developers primarily work on low-level programming and embedded systems, while C++ Developers often handle more complex applications that leverage object-oriented features. Both roles require similar foundational skills, but their application domains and project types differ significantly.

What are some common challenges C developers face when working on large codebases, and how can they address them?

C Developers working with large codebases often encounter challenges such as maintaining readability, managing dependencies, and identifying bugs related to memory management. To address these issues, developers typically use modular programming techniques, adhere to consistent coding standards, and leverage version control tools for collaboration. Regular code reviews and comprehensive documentation also help teams maintain code quality and ensure that knowledge is shared across developers, making it easier to onboard new team members and reduce technical debt.

What is a C developer?

C Developers are software engineers who specialize in designing, developing, and maintaining software applications using the C programming language. They work on a variety of projects, including operating systems, embedded systems, and performance-critical applications. C Developers are responsible for writing efficient, reliable, and maintainable code, as well as debugging and optimizing existing software. They often collaborate with other developers, engineers, and stakeholders to deliver robust technical solutions.

What are popular job titles related to C Developer jobs in Mobile, AL?

For C Developer jobs in Mobile, AL, the most frequently searched job titles are:

What job categories do people searching C Developer jobs in Mobile, AL look for?

The top searched job categories for C Developer jobs in Mobile, AL are:

What cities near Mobile, AL are hiring for C Developer jobs?

Cities near Mobile, AL with the most C Developer job openings:

Infographic showing various C Developer job openings in Mobile, AL as of July 2026, with employment types broken down into 78% Full Time, and 22% Contract. Highlights an 95% In-person, and 5% Remote job distribution, with an average salary of $119,289 per year, or $57.4 per hour.

Controls Engineer II-Mobile,Alabama

Austal USA

Mobile, AL • On-site

$70K - $91K/yr

Full-time

Re-posted 4 days ago


Austal USA rating

7.4

Company rating: 7.4 out of 10

Based on 38 frontline employees who took The Breakroom Quiz

286th of 489 rated machine equipment manufacturers


Job description

REPORTS TO: Program Engineer & Project Department Engineer
SUPERVISES: Engineer I, Designers and Draftspersons
DUTIES / RESPONSIBILITIES:
  • Responsible for checking drawings, configuration, and programming performed by Engineers I.
  • Responsible for design calculations and drawing development as assigned by the Program Engineer or a Department Engineer III
  • Responsible for the design, configuration, and programming of automation and control equipment including but not limited to PLCs and HMIs.
  • Responsible for supporting the commissioning and testing of automation and control equipment.
  • Complies with Austal's employee handbook general guidelines, company
  • procedures and policies.

QUALIFICATIONS / KNOWLEDGE / EXPERIENCE:
• General:
  • Successful completion of a Bachelor's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering or related degree (At time of hire).
  • Two (2) to five (5) years of automation and controls experience.
  • Configuration, programming, installation, and test experience with PLCs, HMIs and SCADAs.
  • Detailed knowledge of Automation and IT networks.
  • Experience with the Windows Server environment.
  • Configuration and commissioning experience with sensors, switches, valve actuators, variable speed drives, and other field devices.
  • Design, installation and troubleshooting experience with communication protocols including Profibus, Modbus RTU/TCP, and Serial ASCII.
  • Ability to work in the field environment domestically and internationally.
  • Strong troubleshooting skills and experience.
  • Excellent written and oral communication skills
  • Understanding of scheduling and an ability to adhere to strict deadlines
  • Experienced in interacting with Production, multiple design teams from several companies, customer representatives and equipment manufacturers.
  • Computer literate and familiar with AutoCAD and Microsoft Office products.
Preferred:
Specific knowledge related to the following:
  • Siemens PCS7 or other integrated automation platform
  • Siemens SIMATIC variable speed drives
  • Windows Server Domain management including DNS, Active Directory, and Group Policy
  • Working knowledge of ship and propulsion systems
  • Working knowledge of Maritime Regulatory Authorities (i.e. ABS, DNV, GL, NAVSEA, MIL, USCG, IMO, etc.)
  • Experience in the construction of high speed aluminum vessel
  • Knowledge in design and construction of US Navy vessels

ADDITIONAL GUIDELINES:
All candidates must meet Austal USA's basic employment eligibility guidelines:
  • The ability to obtain and maintain a Secret Security Clearance may be required if deemed necessary in the scope of your position responsibilities
  • Candidates must meet the following employment eligibility guidelines to be considered for employment with Austal USA:
  • 18 years of age or older at time of application
  • Able to provide proof of US Person Status
  • No felony convictions of Theft/Deception or Violent crimes within seven years from disposition date
  • No felony convictions of Drug crimes within three years from disposition date
  • Willing to submit to a drug screen
  • Willing to submit to a background check

TRAVEL:
  • This position will require install and commissioning and repair efforts in various offsite locations and will be required to travel to customer sites to support work on vessels if deemed necessary in the scope of your position responsibilities. The potential for offsite travel can potentially upwards of 15-25%. This will include overseas travel although NO TRAVEL to declared warzones is anticipated.

TOOLS:
  • Computer - MS Office, AutoCAD, PLC and HMI development environment software
  • Process multimeter and network analyzers

DIRECTION EXERCISED:
  • May lead and direct the work of Engineers I, Designers and Draftspersons
  • May determine technical adequacy of drawings, calculations, hardware configuration, and system programming.

DISCRETION EXERCISED:
• May provide input to evaluations of Engineers I, Designers and Draftspersons
LIAISES WITH: Engineers, Production Personnel, Customer, Regulatory Bodies, Program Management and Equipment Suppliers
WORK ENVIRONMENT
The work environment characteristics described here are representative of those an employee may encounter while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee may be exposed to humid conditions, bright flashing lights, moving mechanical parts, high precarious places, outside weather conditions, and extreme heat. The employee is occasionally exposed to fumes and/or airborne particles at or below the PEL, toxic or caustic chemicals, and heat and cold. The noise level in the work environment is usually very loud, + 90 dB.
SAFETY
Must comply with company, federal, state, and local safety and environmental rules and regulations while performing daily job tasks.
Equal Employment Commitment
Any qualified individual with a disability who is having difficulty in completing an application because of incompatible technology or other disability-related application issues may contact us at the following phone number for assistance: 251-445-1932.
Austal's commitment to equal employment opportunity applies at all levels of employment, in all job titles, including the executive level, and to all employment actions, including but not limited to decisions concerning recruitment, hiring, training, and promotion.

What Austal USA employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom