Posted today
Unspecified
Unspecified
IT - Hardware
Huntsville, AL (On-Site/Office)
Software Development Engineer
OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Software Development Engineer position to support our customer in Huntsville, Alabama.
The Opportunity
We are seeking someone who can support the full program lifecycle of aircraft product development through expert design, coding, and system integration. You will collaborate with cross-functional leadership-including Program Managers and Software Engineering Leads-to drive products through to First Article Inspection.
Note: Due to Department of Defense contract requirements, U.S. Citizenship is required.
Key Responsibilities
Software Development: Execute full-stack embedded development including requirements decomposition, software design, and unit/module testing.
Systems Integration: Integrate embedded software onto custom hardware platforms.
Hardware Collaboration: Work directly with the hardware team to develop cohesive software solutions for custom electronics.
Lab Work: Utilize lab equipment, such as Oscilloscopes and Logic Analyzers, to debug and verify system performance.
Team Integration: Serve as an active member of a multi-disciplined engineering project team.
Requirements Development: Work along side the Systems Engineers to develop High Level and Low Level Requirements to meet the customer specifications.
What Will Make You Stand Out
The ideal candidate possesses a deep understanding of how software interacts with physical hardware.
Primary Languages: Proficiency in C/C++ is highly preferred due to its fine granularity when interfacing with hardware.
Alternative Languages: Experience in Java or similar high-level languages is acceptable, provided the candidate is willing to undergo specialized training.
Networking & Protocols: Proven experience with communication protocols. Specific experience with VOIP, SIP, H.323, Ethernet, or military communication equipment is a significant advantage.
Hardware Interfacing: A strong desire to learn how electronic components function and how to programmatically interface with them.
Education & Experience
Education: Bachelor's degree in Software Engineering or a related technical field.
Experience: Minimum of 6-8 years of professional Software Engineering experience.
Aviation Standards (Preferred): Experience with DO-178 (Software Considerations in Airborne Systems) and DO-254 (Design Assurance Guidance for Airborne Electronic Hardware) is highly desirable.
Tools: Familiarity with DOORS for requirements management is preferred.
Niche Expertise: Prior experience with Embedded systems, Operating Systems, or Driver development is a plus, as these elements are central to our architecture.
Core Qualities
We are looking for a "self-starter" who thrives in a complex technical environment:
Driven: Self-motivated with the ability to tackle tasks with minimal direction.
Communicative: Able to effectively report progress and roadblocks to leadership to ensure goals are met.
Fearless Problem Solver: Unafraid to tackle complex technical issues, yet humble enough to ask for help when necessary.
Systems Thinker: Ability to grasp overall system design and understand how small components fit into a larger, cohesive product.
About OASYS, INC.: Located in Huntsville, Alabama, OASYS, INC. is a technology services and products company dedicated to delivering the right solutions to our government and commercial clients. Our innovative solutions combined with today's technology and our subject matter expertise help to provide full lifecycle support for our client's needs.
Benefits: OASYS, INC. offers a robust benefit plan to include: 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.
www.oasys-incorporated.com
OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Software Development Engineer position to support our customer in Huntsville, Alabama.
The Opportunity
We are seeking someone who can support the full program lifecycle of aircraft product development through expert design, coding, and system integration. You will collaborate with cross-functional leadership-including Program Managers and Software Engineering Leads-to drive products through to First Article Inspection.
Note: Due to Department of Defense contract requirements, U.S. Citizenship is required.
Key Responsibilities
Software Development: Execute full-stack embedded development including requirements decomposition, software design, and unit/module testing.
Systems Integration: Integrate embedded software onto custom hardware platforms.
Hardware Collaboration: Work directly with the hardware team to develop cohesive software solutions for custom electronics.
Lab Work: Utilize lab equipment, such as Oscilloscopes and Logic Analyzers, to debug and verify system performance.
Team Integration: Serve as an active member of a multi-disciplined engineering project team.
Requirements Development: Work along side the Systems Engineers to develop High Level and Low Level Requirements to meet the customer specifications.
What Will Make You Stand Out
The ideal candidate possesses a deep understanding of how software interacts with physical hardware.
Primary Languages: Proficiency in C/C++ is highly preferred due to its fine granularity when interfacing with hardware.
Alternative Languages: Experience in Java or similar high-level languages is acceptable, provided the candidate is willing to undergo specialized training.
Networking & Protocols: Proven experience with communication protocols. Specific experience with VOIP, SIP, H.323, Ethernet, or military communication equipment is a significant advantage.
Hardware Interfacing: A strong desire to learn how electronic components function and how to programmatically interface with them.
Education & Experience
Education: Bachelor's degree in Software Engineering or a related technical field.
Experience: Minimum of 6-8 years of professional Software Engineering experience.
Aviation Standards (Preferred): Experience with DO-178 (Software Considerations in Airborne Systems) and DO-254 (Design Assurance Guidance for Airborne Electronic Hardware) is highly desirable.
Tools: Familiarity with DOORS for requirements management is preferred.
Niche Expertise: Prior experience with Embedded systems, Operating Systems, or Driver development is a plus, as these elements are central to our architecture.
Core Qualities
We are looking for a "self-starter" who thrives in a complex technical environment:
Driven: Self-motivated with the ability to tackle tasks with minimal direction.
Communicative: Able to effectively report progress and roadblocks to leadership to ensure goals are met.
Fearless Problem Solver: Unafraid to tackle complex technical issues, yet humble enough to ask for help when necessary.
Systems Thinker: Ability to grasp overall system design and understand how small components fit into a larger, cohesive product.
About OASYS, INC.: Located in Huntsville, Alabama, OASYS, INC. is a technology services and products company dedicated to delivering the right solutions to our government and commercial clients. Our innovative solutions combined with today's technology and our subject matter expertise help to provide full lifecycle support for our client's needs.
Benefits: OASYS, INC. offers a robust benefit plan to include: 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.
www.oasys-incorporated.com
group id: 90964053