SIGN IN
Software Development Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

OASYS, INC. · 3 hours ago

Software Development Engineer

OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Software Development Engineer position to support their customer in Huntsville, Alabama. The role involves supporting the full program lifecycle of aircraft product development through design, coding, and system integration, while collaborating with cross-functional leadership.
Big DataCyber SecurityInformation TechnologyIntelligent SystemsSoftware
check
Growth Opportunities
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Execute full-stack embedded development including requirements decomposition, software design, and unit/module testing
Integrate embedded software onto custom hardware platforms
Work directly with the hardware team to develop cohesive software solutions for custom electronics
Utilize lab equipment, such as Oscilloscopes and Logic Analyzers, to debug and verify system performance
Serve as an active member of a multi-disciplined engineering project team
Work along side the Systems Engineers to develop High Level and Low Level Requirements to meet the customer specifications

Qualification

C/C++Embedded systemsDO-178DO-254JavaNetworking & ProtocolsDOORSCommunicativeProblem SolverSystems ThinkerSelf-motivated

Required

U.S. Citizenship is required
Execute full-stack embedded development including requirements decomposition, software design, and unit/module testing
Integrate embedded software onto custom hardware platforms
Work directly with the hardware team to develop cohesive software solutions for custom electronics
Utilize lab equipment, such as Oscilloscopes and Logic Analyzers, to debug and verify system performance
Serve as an active member of a multi-disciplined engineering project team
Work alongside the Systems Engineers to develop High Level and Low Level Requirements to meet the customer specifications
Bachelor's degree in Software Engineering or a related technical field
Minimum of 6-8 years of professional Software Engineering experience

Preferred

Proficiency in C/C++ is highly preferred due to its fine granularity when interfacing with hardware
Experience in Java or similar high-level languages is acceptable, provided the candidate is willing to undergo specialized training
Proven experience with communication protocols. Specific experience with VOIP, SIP, H.323, Ethernet, or military communication equipment is a significant advantage
A strong desire to learn how electronic components function and how to programmatically interface with them
Experience with DO-178 (Software Considerations in Airborne Systems) and DO-254 (Design Assurance Guidance for Airborne Electronic Hardware) is highly desirable
Familiarity with DOORS for requirements management is preferred
Prior experience with Embedded systems, Operating Systems, or Driver development is a plus, as these elements are central to our architecture

Benefits

BC/BS of Alabama Heath & Dental
VSP Vision
Employee Stock Ownership Plan (ESOP)
401-K with Matching
Flexible Spending Account
Tuition Reimbursement
Holidays
Vacation
Short-term/Long-term Disability

Company

OASYS, INC.

twittertwitter
company-logo
Founded in 2010, OASYS is a technology services provider based in Huntsville, Alabama with satellite locations in Virginia, Florida, Tennessee, Texas, Oklahoma, North Carolina, and Maryland.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase