Sr. Software Engineer
$120k - $150kMoog Inc.
Moog is a performance culture that empowers people to achieve great things. Our people enjoy solving interesting technical challenges in a culture where everyone trusts each other to do the right thing. For you, working with us can mean deeper job satisfaction, better rewards, and a great quality of life inside and outside of work.
Job Title :
Sr. Software Engineer
Reporting To:
Management, Design Engineering
Work Schedule:
Onsite – Buffalo, NY
In 1951 when Bill Moog founded Moog Inc., he had a vision of company culture so strong that it became the foundation of the company we are today. Moog is:
- A working environment where people trust each other to achieve exceptional things.
- A business that employs over ten thousand engineers and technologists with a small company feel.
- An enterprise where a belief in personal accountability continues to drive innovation and global growth.
As a Senior Software Engineer in our Space & Defense Group in East Aurora, NY you will be responsible for design and development of hydraulic, electro-hydraulic, electro-mechanical, servo-mechanism, and electro-pneumatic components and systems that will be used to test the products of Moog, Inc. This position is responsible for design and development of new test equipment, assemblies, and/or processes to meet cost, schedule, and performance goals.
You will contribute to the design of test equipment to verify functional performance of products used on military, commercial, and space vehicles. You will plan and conduct efforts requiring judgment in the independent evaluation, selection, adaptation, and modification of standard and nonstandard engineering techniques, procedures, and criteria. You will independently devise new approaches for problems encountered, and plan and coordinate the work of others.
As a Senior Software Engineer, you will :
- Work closely with the internal program teams to provide the design of specialized test equipment, systems architecture and interface definition, and requirements validation.
- Lead the design process and provide technical leadership within Moog’s program scope.
- Experience with LabVIEW, LabVIEW Real-Time and LabVIEW FPGA development tools
- Experience with bug tracking tools and version control systems (Jira, Trac, svn, etc)
- Experience with design, development, documentation and maintenance of test systems
- Experience with Python or another automation scripting language
- Familiarity with National Instruments hardware, Real-Time controller and FPGA cards
- Familiarity with test equipment used for testing actuators, motors, controllers, and circuit cards
- Ability to work closely with the development and production teams to analyze, debug, and resolve issues
- Ability to use types of lab test equipment (oscilloscopes, function generators, logic analyzers, digital meters, power supplies, etc.)
- Mentor younger engineers where and when appropriate.
To be considered for the Senior Software Engineer role , here’s what you’ll typically need to bring with you :
- Bachelor of Science Degree in Engineering with 5+ years of relevant technical experience
- Experience with coaching, guiding, training, or providing technical leadership to other engineers is preferred
- Must have the ability to obtain a U.S. Security Clearance
- Self-motivation, critical thinking, and strong analytical skills.
- Demonstrated strong technical written and verbal communication skills.
- Experience with quantitative software, including any of the following (or similar); MATLAB, Minitab, R/S-Plus
- Experience with containerization
- Experience with test automation
- Experience with firmware VHDL coding and debug
It’d be great if you also had:
- Certified LabVIEW Developer
- Familiarity with analog and digital hardware design, verification, and production testing
- Familiarity with functional, development and qualification testing of controller and actuator systems
At Moog we solve our customer’s most difficult problems in an environment founded on mutual respect. Our people know that they can trust us to support them when they challenge the status quo to make things better. We know that creating a supportive culture where people feel free to make their own decisions is inextricably linked to producing a better product for our customers. We’d like to tell you more!
How We Care for You:
- Financial Rewards: great compensation package, bonus opportunities, matching 401k, and the ability to participate in Employee Stock Purchase Plan (select locations), Flexible Spending and Health Savings Accounts
- Work/Life Balance: Flexible paid time off, holidays and parental leave program, relocation assistance.
- Health & Welfare: Comprehensive insurance coverage including medical, dental, vision, life, disability, Employee Assistance Plan (“EAP”) and other supplemental benefit coverages.
- Professional Skills Development: Tuition Assistance, mentorship and coaching opportunities, leadership development and other personal growth programs
- Culture: Warm, respectful, family-like environment driven by our 12 core values. Multiple Employee Resource Groups led by our employees, open and welcoming to all.
#LI-CP2
#LI-Onsite
Salary Range Transparency:
Buffalo, NY $120,000.00–$150,000.00 Annually
Salary Range Disclaimer
The base salary range represents the low and high end of the Moog salary range for this position in the given work location. Actual salaries will vary depending on factors including but not limited to location, experience, and performance. The range(s) listed is just one component of Moog's total compensation package for employees. Other rewards may include annual bonuses, employee stock purchase plan, an open paid time off policy, and many region-specific benefits.
This position requires access to U.S. export-controlled information.
EOE/AA Minority/Female/Sexual Orientation/Gender Identity/Disability/Veteran
Moog is an Equal Opportunity Employer, and as such affirms the right of every person to participate in all aspects of employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, age, veteran status, disability, genetic information, or any other protected characteristic. If you are interested in applying for employment and need special assistance or an accommodation to apply for a posted position, contact our Human Resources department via phone at View phone number on air-api.jobiqo.com.
No unsolicited agency submittals please. Agency partners must be invited to participate in a search by our Talent Acquisition Team and have signed terms in place prior to any submittal. Absent compliance with these pre-conditions resumes submitted directly to any Moog Inc. employee or affiliate will not qualify for fee payment, and therefore become the property of Moog Inc.
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...SeniorFull timeTemporary workFlexible hours$97.1k - $161.8k
...Overview Responsible at the expert level for mainframe software engineering, technical solution delivery, and technical requirements definition. Serves as an individual-contributor technical lead for critical mainframe applications and platforms. Primary Responsibilities...SeniorWork experience placement- ...Design system specifications, standards, and programming solutions for implementation. Requirements ~ Bachelor's degree in Software Engineering, Information Technology, or a related field. ~1 to 3 years of experience in software engineering or a similar role. ~...Suggested
- ...Software Engineer - The Digital Architect of Safety The Mission: Save Brains At KAV , you will use advanced manufacturing to save lives and insure our industrial sovereignty. Our goal is simple but massive: Save lives and reduce brain damage across every human...SuggestedLive in
- ...We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails...SuggestedWork experience placement
$168k - $230k
Astronomer empowers data teams to bring mission‑critical software, analytics, and AI to life and is the company behind Astro, the industry... ...and open‑source software. We’re looking for a Senior Software Engineer to join our Platform Engineering team. You get to go in at the...Senior- ...Title: Full Stack Software Engineer Location: Buffalo, NY (Hybrid) Duration: 6 months (possibility of extension) JD: ~ Banking/Financial Services experience is strongly preferred Overview: Contribute to architect and deliver reusable...Work experience placement
$93.01k - $102.49k
...Senior Software Developer The Senior Software Developer works within our collaborative R&D team to build and support software solutions... ...Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience. Strong programming...SeniorWork experience placement- ...Battle Management Command, Control, and Communications (BMC3) software development and hosting environment for the Proliferated Warfighter... ...SAIC has an immediate opening for a Senior Principal Software Engineer experienced in software and hardware development, integration,...SeniorImmediate startRemote work
- ...Who are we looking for: We are looking for an exceptional Software Engineer IV (DR) to lead, architect, and elevate our engineering team. We need a leader who thrives in a fast-paced, collaborative environment and is passionate about solving complex technical challenges...Work experience placement
- ...Description Job Title: Software Engineer III Location: Buffalo, NY Employment: Contract (9 months) Industry: Banking Compensation: $80.00 / Hour Schedule: 40 hours /week About the Opportunity: Provides designs, specifies information systems solutions, and...Contract workTemporary workWorldwide
- ...Are you ready to join a growing team? CTG is seeking a Software Engineer II to join our client's development team. This is an excellent opportunity for an experienced backend engineer who enjoys designing, developing, and supporting high-performing enterprise applications...Work experience placementLocal area
- I have an opportunity for "Java Full Stack Developer @ Scottsdale, AZ - Buffalo, NY or Irving, TX" and I am looking for a candidate who can join Immediately if you are interested, reply to me with your updated resume or if you could refer someone I would really appreciate...SeniorImmediate startRemote work
$74.98 per hour
...Description Job Title: Software Engineer Location: Buffalo, NY (Remote) Employment: Temp (6 months) Industry: Banking Compensation: $74.98/hr. Schedule: 40 hours/week About the Opportunity: Provides designs, specifies information systems solutions...Temporary workRemote workWorldwide$50 - $65 per hour
...policies or processes to benefit the organization and improve deficiencies. May lead or participate in technical evaluations of vendor software. Follow and promote use of development standards and procedures. Maintain a good understanding of the business being...Temporary workWork experience placement- ...CTG is seeking to fill a Software Engineer III opening for our client in Buffalo, NY. Location : Buffalo, NY Duration : 11 months Overview: Provides designs, specifies information systems solutions and the highest level technical direction in the development...Temporary workWork experience placementLocal area
- Job Description: At least 10+ years of work experience. • Should have bachelor's degree. • Strong communication and interpersonal skills. • Excellent problem-solving, analytical, and decision-making abilities. • Ability to manage and mentor a team....SeniorWork experience placement
$80.9k - $134.8k
...provide actionable insights through modern data-driven solutions. Engineers on this team have the opportunity to work across full-stack... ...stability and resiliency of banking technology within the Software Development Lifecycle (SDLC). Primary Responsibilities...Work experience placement$132.23k - $176.31k
...seeking a highly skilled and proactive Senior Lead Site Reliability Engineer (SRE) to join our team, focusing on production support and... ...Senior Lead SRE requires an AI-native mindset, understands the software development lifecycle (from coding to support) and applies modern...SeniorFull timeTemporary workRemote work- ...Description Job Description Job Requirements The Senior Software Developer works within our collaborative R&D team to build and... ...Experience Bachelors degree in Computer Science, Software Engineering, or a related field, or equivalent experience. Strong programming...SeniorWork experience placement
$116.4k - $194k
...standards and contributes to the overall stability and resiliency of banking technology within the Software Development Lifecycle (SDLC) while coaching and mentoring other engineers. This role requires deep expertise in modern application development, architecture,...Full timeWork experience placement$88.86k - $118.48k
...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber...SeniorFull timeTemporary workWork at officeRemote workShift workNight shift$55k - $151.47k
...Associate Job Description & Summary The Opportunity As an AI Engineer, you will be at the forefront of transforming raw data into... ...Internal Firm Services practice, you will apply data, algorithms, and software engineering to build and deploy software and platform systems...Work experience placementH1b- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...Full timeInternshipWork at officeWorldwideMonday to Friday- ...customers to develop their project and see it through, from process engineering to build and installation, to ensure it is an efficient and... ...assume a lead role in the programming, commissioning, and software testing phase. It is the responsibility of the successful candidate...Permanent employmentTemporary workLocal areaShift workNight shiftWeekend work
- ...policies or processes to benefit the organization and improve deficiencies. May lead or participate in technical evaluations of vendor software. Follow and promote use of development standards and procedures. Maintain a good understanding of the business being...SeniorWork experience placement
$70 per hour
...Job Description Job Description Job Profile Job Title : COBOL/CICS Software Engineer Location : Buffalo, NY Hire Type : Contingent Hourly : $70 .00 Work Model : Hybrid Contact Email : ****@*****.*** No C2C, C2H, 109...Hourly payWork experience placementVisa sponsorship$110k - $140k
...hands-on full-stack development, cloud architecture, DevOps automation and AI-assisted software delivery practices, while serving as a key collaborator across distributed engineering teams, enterprise architecture, security teams and business stakeholders. You will work...SeniorRemote workFlexible hours3 days per week- ...Collaborate with product owners, UX designers, and risk stakeholders Lead code reviews, enforce standards, and mentor junior engineers Leadership capability with mentoring and architectural guidance Familiarity with: (nice to have skill) o Regulatory reporting...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!
- network software engineer Buffalo, NY
- software engineer travel Buffalo, NY
- senior robotics software engineer Buffalo, NY
- entry level software engineer remote Buffalo, NY
- cybersecurity software engineer Buffalo, NY
- agile software developer Buffalo, NY
- financial software developer Buffalo, NY
- graduate software developer no experience Buffalo, NY
- graduate software developer Buffalo, NY
- software engineer Buffalo, NY






