Sr. Software Engineer (Atso)

Astronics Corporation Orlando , FL 32801

Posted 3 weeks ago

General Summary

Astronics Test Systems is looking for a Sr. Software Engineer with a diverse and modern skillset to join our Orlando Software Engineering Team. The ideal candidate will have a broad knowledge base and an innate thirst for staying current. The candidate should be able to identify, recommend, and apply the most appropriate software techniques and technologies to a wide variety of complex engineering problems.

Principal Duties and Responsibilities

  • Assess complex engineering problems from a software engineering perspective.

  • Architect, design, and implement software solutions for complex, high-performance systems in collaboration with other engineering disciplines.

  • Recommend and apply software engineering best practices to a wide variety of problems.

  • Define and implement flexible, high-performance APIs.

  • Optimize data flows across a variety of hardware buses, communication protocols, and algorithms.

  • Participate in engineering discussions and recommend software solutions.

  • Analyze the pros and cons of multiple competing software solutions.

  • Evaluate emerging software technologies and their applicability to specific projects.

  • Participate in software estimation, planning, requirements elicitation and architecture design as well as mentoring and oversight of programming team(s).

  • Express and capture ideas with UML or other diagram types, evaluate and trade-off software design patterns, incorporate UI/UX concepts, develop unit tests, and maintain products with software configuration management tools.

  • Collaborate and add value through participation in peer code reviews, providing comments and suggestions while mentoring Jr. Level Software Engineers.

  • Work effectively in cross-functional teams by communicating effectively and participating in product and application definition activities and feature and requirements analysis.

Job Specifications

Qualifications

  • Considered an expert with all aspects of software engineering processes, architectures, and modern software development techniques.

  • Experience architecting and designing software solutions for new systems and problem domains.

  • Expertise communicating software architecture and design through UML and/or other diagramming techniques.

  • Expertise expressing data visualizations through charting and other graphical techniques.

  • Experience developing novel algorithms to solve complex mathematical problems.

  • Expertise with C# and the entire family of ASP.Net technologies.

  • Experience with C, C++, and shell scripting

  • Competency with HTML, CSS, JavaScript, and associated frameworks.

  • A disposition for project leadership, project teamwork and experience working with hardware design engineers for product development

  • Familiarity or general understanding in the application of signal processing algorithms, principles, theories, concepts, practices and standards relating to modern software-defined architectures and synthetic instrumentation designs.

  • Experienced taking a product from concept to production.

  • Must be a US person.

Bonus Qualifications

  • Experience with Machine Learning and AI technologies and platforms.

  • Experience developing on or administering Linux systems

  • Experience with Digital Signal Processing.

  • Experience with Python or MATLAB

  • Experience with microservice architectures

  • Experience working with scientific instruments or other hardware

  • Experience developing embedded systems

  • Education/Experience:

  • Bachelor's in Computer Engineering or Computer Science from four-year college is required, Master's is preferred.

  • 10+ years' experience as a Software Engineer.

Work Environment:

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job the employee is occasionally exposed to moving mechanical parts.

The noise level in the environment is quiet.

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. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job the employee is frequently required to sit; use hands to finger, handle, or feel and talk or hear. The employee is occasionally required to stand and walk. The vision requirements include: close vision, peripheral vision and depth perception.

Disclaimer: The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified.

Notice of Affirmative Action Plan for Individuals with Disabilities and for Veterans of the Vietnam Era

It is policy of this Company to seek and employ qualified personnel at all locations and facilities, and to provide equal employment opportunities for all applicants and employees in recruiting, hiring, placement, training, compensation, insurance, benefits, promotion, transfer, and termination. To achieve this, we are dedicated to taking affirmative action to employ and advance in employment qualified individuals with disabilities and veterans of the Vietnam Era.

The objective in adopting the Affirmative Action Program is to place qualified individuals with disabilities and Vietnam Era veterans in all job classifications. This Affirmative Action Program is available for inspection by any applicant or employee by contacting the Company's EEO Coordinator, in the Human Resources office, Monday through Friday, 8am to 5pm.

If you need an accommodation to apply, please contact Pam Jacobs at (407) 381-6062 for assistance.

This position may require knowledge of SOX / 404 internal audit controls and related documentation.

We promote a drug free environment and conduct pre-employment testing.

EEO Employer/Vet/Disabled.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Sr. Software Engineer (Atso)

Astronics Corporation