Software Engineer at Advanced Navigation and Positioning Corporation – Hood River, Oregon
Advanced Navigation and Positioning Corporation
Hood River, Oregon, 97031, United States
Posted on
Employment Type:Full-TimeExperience Level:NoneMinimum Education:None
Explore Related Opportunities
Software and Web Developers, Programmers, and Testers jobs in OregonJobs in OregonSoftware and Web Developers, Programmers, and Testers jobs
About This Position
Position Description:
ANPC is a global supplier of precision approach guidance and area surveillance solutions aimed at improving the safety and capacity of civil and military aviation for customers on all seven continents. Our transponder-based solutions are designed to serve airfields where others cannot. We are a team of extraordinary professionals working together to perform an important mission to uniquely serve airports with terrain, obstacles and other challenges that no other business can provide.
Job Summary
We are seeking an experienced Software Engineer to join our engineering team to develop real-time safety-critical software applications.
Essential Job Functions
Enhance your software engineering experience developing within a suite of safety-critical systems. Be part of a team transitioning a legacy architecture that is comprised of redundant single-core processes to a single multi-core chipset solution. This development endeavor will expand over several years of product evolution.
Ensure that system requirements allocated to software, including safety-related requirements, are developed and refined into software requirements that are verified by the software verification process activities such that the software performs its intended functions under any foreseeable operating condition.
Participate in the development and realization of a modular system architecture comprising both hardware and software that leverages architectural considerations such as partitioning and other strategies for optimizing process objective compliance with design assurance level (DAL) constraints.
Develop your skills creating high quality software detailed design documentation prior to the coding process and ensuring end-to-end requirements traceability from initial conceptual design throughout formal software life cycle processes aligned with the objective criteria of DO-278A and DO-330 for software tools.
Embrace agile project management methodologies including creating and sizing stories from features and capabilities, employing adaptive tools including product backlog and burndown charts, and engaging in both the planning and staged execution of continuous integration and verification activity.
Education and Work Experience Requirements
A Bachelors degree in software engineering, physics, or other engineering disciplines with demonstrable skill and experience with modular architectural methods and software engineering standard practices.
Experience developing and leveraging modular system and software architectures and creating downstream software detailed design, coding, and verification plan, procedure, and report artifacts.
Knowledge, Skills, Abilities and Other Characteristics
Background in agile product development with emphasis on modular incremental development and continuous integration approaches.
Proficiency in technical writing, with the ability to author clear, unambiguous, and concise software requirements and design artifacts that require minimal editorial oversight for certification submittals.
Nice to Have
Experience with standards and guidance including DO-278A, DO-178, DO-330 with mixed DAL safety-critical multi-core applications certified to DO-278A AL2
Working knowledge of C and/or C++ programming, ARINC 653 Part 1 Supplement 5, CAST-32A, V-Model SDLC, JAMA, Jira and ARP4754/4762.
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job in an office environment. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Essential functions may require maintaining the physical condition necessary for sitting, walking or standing for periods of time; operating a computer and keyboard; talk and hear at normal room levels; using hands to finger, grasp, and feel; repetitive motion; close visual acuity to prepare and analyze data and figures; transcribing; viewing a computer terminal; extensive reading; lift, push, carry, or pull up to 20 pounds.
Work environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job in an office environment. The noise level in the work environment is usually quiet to moderate. Employee is exposed to the typical office environment with computers, printers and telephones.
In addition to base pay, our competitive total rewards package consists of:
401(k) plan with match with immediate vesting.
Comprehensive suite of insurance benefits for employees (and their families) to include a variety of medical plan options (including an HSA with employer contribution), dental, vision, life and disability insurance, Employee Assistance Program (EAP), Legal/Identity support plans, pet insurance.
Access to Flexible Spending Accounts (Medical and Dependent Care).
Generous paid time off including 4 weeks of vacation per year, 11 paid company holidays, including a winter company shutdown.
Scan to Apply
Just scan this QR code to apply from your phone.
Job Location
Hood River, Oregon, 97031, United States
Frequently asked questions about this position
Latest Job Openings in Oregon
Beertender
Pelican Brewing Company
Rockaway, OR
Medical Director
Fora Health Inc
Portland, OR
Customer Service Representative
Chris Hubbard - State Farm Agency
ROSEBURG, OR
CDL-A - New pay increase - Team Van Truckload truck driver
Schneider
Hillsboro, OR
Residential Mental Health Associate - 5546
ColumbiaCare Services
Eugene, OR
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.By clicking Continue, you understand and agree to JobTarget's Terms of Service and Privacy Policy.
Apply Now