Jobs
>
Melbourne

    Senior Software Engineer - Melbourne, United States - Embraer

    Show more Collapse job
    Default job background
    Full time
    Description

    POSITION SUMMARY

    Performs all activities associated with the design, development, implementation, maintenance, configuration management and quality control of software for scientific/engineering applications. Analyze customer requirements and translate them into a design. Perform internal testing of software products. Respond to and resolve software discrepancies against documented requirements.

    JOB RESPONSIBLITIES

  • Generate program design language and code based on department standards.
  • Determine software maintainability and overall adherence to user requirements on department standards.
  • Generate/update documents defining software product baselines.
  • Participates in the process of creating detailed product requirements from high level objectives.
  • Works to understand the context in which new technologies will be used and the requirements that the technology must fulfill for success.
  • Creates early-stage conceptual models that demonstrate feasibility.
  • Creates applications level software and/or embedded signal processing software and/or prototype hardware or related firmware that are efficient, modular, well documented, bug free and understandable by others skilled in the art.
  • Builds relationships with peers and other teams to achieve objectives, maintains objectivity, and gives and welcomes feedback on design/implementation decisions.
  • May organize and/or deliver internal and external technology presentations and feasibility/proof of performance demonstrations.
  • May represent company technology interests in industry associations or standards bodies based on guidance from more senior staff or management.
  • Perform all other duties as assigned.
  • ESSENTIAL KNOWLEDGE, SKILLS AND ABILITIES

    Education:

  • Bachelor of Science in Computer Science, software, or systems, engineering
  • Java (SCJP) certification is desired
  • Experience:

  • Requires 10-12 years (, 8-10 years (, or 6-8 years (PHD) of hands-on experience with commercial software application development, preferably with Audio/Visual System development and integration.
  • Previous experience with ADI tools and scripting is highly desired.
  • Knowledge, Skills & Abilities:

  • Organized and detailed oriented.
  • Thorough understanding of, and experience with .Net UI and Web technologies.
  • Proficiency with web based application development.
  • Visual C#, .Net, OOA/D, UML, avionics a plus, Linux, C, C++.
  • Skills in web technologies using HTML5, DHTML, OO JS, JSON, MVC3, JQuery, .Net, CSS3, C#, AJAX .
  • Proficiency in Object-Oriented design, development techniques and direct UI development programming experience.
  • Knowledge of User Interface technologies and Application Design Patterns.
  • Experience with distributed computing, MVC3, SVG and HTML5 Canvas, authoring custom JQuery widgets, templates, animation is highly desired.
  • Experience with Test-Driven Development (TDD) and related tools and technologies.
  • Working experience in systems engineering and avionics interfaces coupled with an understanding of the DO-178B/ARP4754A, ISO-9001 and AS9100 verification/validation process.
  • Knowledge of aircraft avionic systems and interface protocols is very important.
  • Experience in using the following tools is desirable: MS Office, DOORS, Configuration Management tools, and network analysis tools.
  • Knowledge of Pro Line II, 4, 21, Fusion, Business & Regional and Air Transport aircraft .
  • Experience with device drivers, consumer electronics, and Audio/Visual Systems.
  • Signal processing, including audio/video processing.
  • Experience with and understanding of the SVC and MVC extensions of MPEG-4 AVC, as well as of the upcoming HEVC video coding standard.
  • Experience with advanced pre- and post-processing algorithms for image and/or video applications.
  • Understanding of advanced display technologies and related processing.
  • Knowledge of applied mathematics and numerical techniques.
  • SIMD and code optimization.
  • Proficiency in Matlab and/or similar numerical computing environments/tools.
  • Working Conditions / Environment/ Special Requirements

  • Ability to work in a safe professional manner adhering to all regulatory requirements including, OSHA, EPA, State and Federal regulations.
  • This position may require 15-25% domestic and international travel.
  • GENERAL COMMITMENT FOR ALL EMPLOYEES

  • Commitment to company values and complies with department norms, policies, directives, and procedures.
  • Incorporates Lean and P3E processes and concepts into daily activities.
  • Strive for continuous improvement to processes and procedures.
  • Honors and protects confidential and proprietary documents and information.
  • Satisfies work schedule requirements.
  • The job description is not designed to cover or contain a comprehensive listing of all activities, duties or responsibilities that are required by the employee. Performs other duties as assigned

  • We have other current jobs related to this field that you can find below

  • Peraton

    Software Engineer

    1 week ago


    Peraton Melbourne, United States

    Responsibilities · Peraton is seeking a Software Engineer in Melbourne, FL to provide software engineering for Satellite Mission Planning and Scheduling application development. Work will include analysis of software requirements, implementing, testing, and deploying these applic ...

  • Actalent

    Software Engineer

    2 days ago


    Actalent Melbourne, United States

    Job Title: Software Engineer · Job Description · We are seeking a Software Engineer with strong embedded software development experience to join our dedicated team. The position entails participation in the full life-cycle of software development, including requirement developmen ...

  • Novel Engineering

    Software Engineer

    1 week ago


    Novel Engineering Melbourne, United States

    Job Description · Job DescriptionNovel Engineering is providing next-generation interoperability and control to military, commercial and industrial markets. As a Software Engineer you will be designing and developing the future of robotic command and control systems. Novel is wor ...


  • Agile Resources, Inc. Melbourne, United States

    Location/Remote: Hybrid Remote in any of the below cities: · Melbourne, FL 32935 · Cary, NC 27511 · O'Fallon, IL 62269 · Employment Type: Direct Hire / Permanent / Full-time · Compensation: up to $146k/year (depending on experience) · Clearance: US Citizenship is required (must b ...


  • L3Harris Technologies Melbourne, United States Temps plein

    L3Harris is dedicated to recruiting and developing diverse, high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environ ...


  • Northrop Grumman Melbourne, United States

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advanc ...


  • Apex Systems Melbourne, United States

    Apex Systems is seeking a Lead Software Developer for a client in Melbourne, FL. This position is 5 days a week onsite in Melbourne, FL. Please do not apply if you are not interested in onsite or relocating. Please apply with your updated resume and a recruiter will give you a ca ...


  • Actalent Melbourne, United States

    Embedded Software Engineer · Job Description · Seeking a skilled Embedded Software Engineer to develop, modify, and maintain customized or standardized applications adhering to software engineering best practices and standards. This role involves participating in the full life- ...


  • SES Government Solutions Melbourne, United States

    Job ID:109127 · The Electro Optical InfraredSystems (EOIS) line of business within DRS has locations in Dallas and Austin, TX, Melbourne, FL, and Cypress, CA.EOIS develops, manufactures, and supports infrared and electro-optical solutions for soldiers, ground vehicles and airbor ...


  • Actalent Melbourne, United States

    Job Title: Embedded Software Engineer · Job Description · We are seeking an Embedded Software Engineer to join our team. The successful candidate will develop, modify, and maintain customized or standardized applications using software engineering best practices and standards. Th ...


  • Intrepidus Talent Solutions Melbourne, United States

    Embedded Software Engineer · You will provide embedded software support and maintenance for company products written in C++ and Java script. This position interfaces with company leaders as well as our technical support group. · You will: · Create innovative tools to support a ...


  • L3Harris Melbourne, United States

    Job Title: Specialist, Software Engineer (TS/SCI) · Job Code: 8476 · Job Location: Melbourne, FL · Job Description : · L3Harris is seeking software engineering professionals to work in a dynamic classified environment to help us provide world class solutions in support of program ...


  • Intrepidus Talent Solutions Melbourne, United States

    Job Description · Job DescriptionEmbedded Software Engineer · You will provide embedded software support and maintenance for company products written in C++ and Java script. This position interfaces with company leaders as well as our technical support group. · You will: · Create ...


  • Actalent Melbourne, United States

    :Responsible for driving technology and completion of activity on time and budget. Design, develop, analyze, document and support testing of products, systems, or subsystems. Ability to complete a technical project independently. Mentor and coach other engineers. Involved with th ...


  • Peraton Melbourne, United States

    Responsibilities: · Peraton is seeking a motivated and talented JAVA Software Engineer to support the design and development of cloud-based SIGINT microservices. Join our team in Aurora, CO or Melbourne, FL and contribute to the mission of our Intelligence Community customer whi ...


  • Agile Resources Inc Melbourne, United States

    Location/Remote: Hybrid Remote in any of the below cities: · Melbourne, FL 32935 · Cary, NC 27511 · O'Fallon, IL 62269 · Employment Type: Direct Hire / Permanent / Full-time · Compensation: up to $146k/year (depending on experience) · Clearance: US Citizenship is required ( ...

  • Space Coast Intelligent Solutions

    Software Engineer 1

    1 week ago


    Space Coast Intelligent Solutions Melbourne, United States

    Job Description · Job DescriptionOverview · The Software Engineer I will develop, modify, and maintain software applications and services using best practices and standards, participate in team design and coding activities, and contribute to software requirements definition and a ...


  • Key Talent Indicator Melbourne, United States

    At The Wise Seeker, we are looking for a Embedded Software Engineer to work with one of our clients: a company that provides design and engineering services, managed network solutions, and equipment for public and private sector communications, alert systems, and emergency respon ...


  • Leonardo DRS Melbourne, United States

    Job ID: 108839 · The Electro Optical Infrared Systems (EOIS) line of business within DRS has locations in Dallas and Austin, TX, Melbourne, FL, and Cypress, CA. EOIS develops, manufactures, and supports infrared and electro-optical solutions for soldiers, ground vehicles and airb ...

  • ENSCO

    Software Engineer III

    2 weeks ago


    ENSCO Melbourne, United States

    3622BRInternal Position Title:Software Engineer IIIRecruiter:Ashlee HolmesJob Description:ENSCO's Mission Systems Group (MSG) Division is seeking a Mid-Level Software Engineer to support transitioning and maintaining existing operational software to High-Performance Computing (HP ...