Software Engineer jobs in Pascagoula, MS

Software Engineer designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Being a Software Engineer requires a bachelor's degree. Typically reports to a manager. The Software Engineer works on projects/matters of limited complexity in a support role. Work is closely managed. To be a Software Engineer typically requires 0-2 years of related experience. (Copyright 2024 Salary.com)

S
Real Time Software Developer
  • SAIC
  • Pascagoula, MS FULL_TIME
  • Job ID: 2402778-2927

    Location: REMOTE WORK, MS, US

    Date Posted: 2024-02-22

    Category: Information Technology

    Subcategory: Embedded SW Engr

    Schedule: Full-time

    Shift: Day Job

    Travel: Yes, 10 % of the Time

    Minimum Clearance Required: None

    Clearance Level Must Be Able to Obtain: Secret

    Potential for Remote Work: No


    Description

    SAIC is seeking Real Time Software Engineers to join our team in Sterling Heights, Michigan.

    This position can be worked 100% Remote.

    Description:

    SAIC is hiring a self-directed and highly experienced technical expert with in-depth knowledge of C , and real-time operating systems (VxWorks). In this role, you will work autonomously to interface with CAN devices, maintaining, writing and optimizing thread-safe C code. This role requires a unique blend of technical expertise in C and problem-solving abilities to understand, troubleshoot, and improve code written by others. You will be responsible for making informed decisions, selecting appropriate methods and techniques, and setting technical objectives for your assignments.

    Responsibilities:

    Real-Time (RT) VxWorks:

    • Analyze, understand, and document the structure and functionality of the existing legacy C application with minimal existing documentation.
    • Write robust and maintainable C code to fix bugs and introduce new features to the legacy system.
    • Apply investigative skills to understand and work with code written by previous developers, providing documentation for lessons learned where required.
    • Troubleshoot and optimize real-time CAN communication, ensuring high performance and reliability.
    • Proficient in developing and debugging C applications in an embedded Windows environment, with a deep understanding of Windows-specific development tools and APIs.
    • Experience with creating interactive and high-performance applications using Simple DirectMedia Layer 2 (SDL2), demonstrating a strong grasp of graphics, sound, and input handling in embedded applications.

    Git and GitLab:

    • Proficiency in using Git, including features like rebasing, squashing and resolving merge conflicts.
    • Experience using Open Container Initiative (OCI) compatible containers to perform automated builds.
    • Write clear and informative commit messages that describe the purpose, changes, and traceability of each commit for enhanced codebase understanding and compliance.
    • Create well-documented merge requests, including details on changes, testing, and expected outcomes to facilitate efficient code integration and review.

    Continuous Improvement:

    • Stay up-to-date with industry best practices and emerging technologies.
    • Stay current with emerging trends in VxWorks and C to ensure the highest level of expertise.

    Qualifications

    Required Education:

    • Bachelors and nine (9) years or more experience; four (4) years of experience is considered in lieu of degree.

    Qualifications:


    • Proven track record as an expert in Windows, Simple DirectMedia Layer 2 (SDL2), C , and VxWorks.
    • Advanced knowledge of multithreading, concurrency, and thread safety in C .
    • Demonstrated experience working with Linux device files and file I/O operations in real-time environments.
    • Proficiency in real-time Linux concepts and the ability to write thread-safe code for real-time applications.
    • Strong problem-solving and debugging skills.
    • Familiarity with real-time operating systems (RTOS) and embedded systems is advantageous

    Clearance:

    • Candidates must have the ability to obtain and maintain full Secret clearance.

    Target salary range: $125,001 - $150,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.


    SAIC accepts applications on an ongoing basis and there is no deadline.

    Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.
  • 1 Month Ago

S
Marine Engineer
  • Serco North America
  • Pascagoula, MS FULL_TIME
  • Position Description Looking for a professional role at a place you can have influence every day? In the role of the Marine Engineer, you will be a part of the program management team, located is Pasc...
  • 20 Days Ago

N
Network Engineer
  • Noblis
  • Pascagoula, MS FULL_TIME
  • Responsibilities Noblis MSD is looking to hire a Network Engineer with at least 5 years of operational network experience. This is an excellent opportunity for a mid-level Network Engineer to work in ...
  • 22 Days Ago

E
Mechanical Engineer
  • Entegee
  • Pascagoula, MS FULL_TIME
  • Summary: Seeking a Mechanical Engineer responsible for designing vessel propulsion and auxiliary systems, piping, and HVAC.Job Requirements:Bachelor's degree in Mechanical Engineering. Minimum of 1 ye...
  • 22 Days Ago

S
Associate Engineer
  • Sempra Services Corporation
  • Petal, MS FULL_TIME
  • Primary Purpose The Associate Engineer is responsible for assisting and supporting the development and design phases of assigned projects being developed by Sempra Infrastructure. Duties and Responsib...
  • 24 Days Ago

A
Stress Engineer
  • Andromeda Systems Incorporated
  • Pascagoula, MS FULL_TIME
  • Andromeda Systems Incorporated (ASI) has opportunities for experienced aircraft structural engineers capable of detailed stress analysis to support US DoD and commercial projects. These positions are ...
  • 14 Days Ago

Filters

Clear All

Filter Jobs By Location
  • Filter Jobs by companies
  • More

0 Software Engineer jobs found in Pascagoula, MS area

A
Assistant Manager
  • Approved Cash Advance Centers, LLC
  • Pascagoula, MS
  • ** Assistant Manager** ** Approved Cash Advance** ** Pascagoula, MS** **Job Summary:** > Support the Branch Manger in th...
  • 3/29/2024 12:00:00 AM

B
ENGINEER ELECTRICAL 1
  • BuildSubmarines.com
  • Pascagoula, MS
  • ENGINEER ELECTRICAL 1 Location: Pascagoula, Mississippi, United States Date: Mar 7, 2024 Req ID: 36746 Team: 52 Engin...
  • 3/29/2024 12:00:00 AM

B
bealls Supervisor
  • bealls
  • Pascagoula, MS
  • Position: SUPERVISOR Non-Exempt: Supervisor Come join a team that brings a people-first approach to everything we do! be...
  • 3/28/2024 12:00:00 AM

H
DESIGNER 3 VENTILATION FIELD ENGINEER
  • HII
  • Pascagoula, MS
  • Req ID: 36898 Team: 52 Engineering Entity: Ingalls Shipbuilding US Citizenship Required for this Position: No Full-Time ...
  • 3/27/2024 12:00:00 AM

H
ENGINEER ELECTRICAL 1
  • HII
  • Pascagoula, MS
  • ENGINEER ELECTRICAL 1 Location: Pascagoula, Mississippi, United States Date: Mar 7, 2024 Req ID: 36746 Team: 52 Engineer...
  • 3/26/2024 12:00:00 AM

I
Programmer Analyst
  • Island View Casino Resort
  • Gulfport, MS
  • Description The Programmer Analyst's role is to define, develop, test, analyze and maintain new software applications in...
  • 3/25/2024 12:00:00 AM

S
Electrical Engineer
  • Serco North America
  • Pascagoula, MS
  • Position Description : If you love important, meaningful, and challenging projects and supporting the US Navy Serco has ...
  • 3/25/2024 12:00:00 AM

H
ISSM ENGINEERING INFO ASSURANCE 3
  • HII
  • Pascagoula, MS
  • ISSM ENGINEERING INFO ASSURANCE 3 Location: Pascagoula, Mississippi, United States Date: Feb 28, 2024 Req ID: 36705 Team...
  • 3/25/2024 12:00:00 AM

Pascagoula is a city in Jackson County, Mississippi, United States. It is the principal city of the Pascagoula Metropolitan Statistical Area, as a part of the Gulfport–Biloxi–Pascagoula Combined Statistical Area. The population was 22,392 at the 2010 census, down from 26,200 at the 2000 census. As of 2016 the estimated population was 21,981. It is the county seat of Jackson County. Pascagoula is a major industrial city of Mississippi, on the Gulf Coast. Prior to World War II, the town was a sleepy fishing village of about 5,000. The population exploded with the war-driven shipbuilding industry...
Source: Wikipedia (as of 04/11/2019). Read more from Wikipedia
Income Estimation for Software Engineer jobs
$64,851 to $78,632
Pascagoula, Mississippi area prices
were up 1.2% from a year ago

Software Engineer in Eugene, OR
The software developer has many duties integral to the function of their role, these include.
December 24, 2019
Software Engineer in Fairbanks, AK
First of all, software developers bear the responsibility for the whole development of a software program.
November 27, 2019
Software Engineer in Riverside, CA
In today’s Internet of Things (IoT), a seemingly endless list of Things need software, from toasters to thermostats to espresso machines.
October 23, 2019