Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer

Engineered Staffing Solutions

Software Engineer

Fort Worth, TX
Full Time
Paid
  • Responsibilities

    Job Description

    POSITION: SOFTWARE ENGINEER II    

    Position Summary

    This Software Engineer develops embedded real-time software on control units produced for aircraft systems following the Do178 Aerospace Standard. Tasks will include analyzing and defining software requirements, documenting design, developing and integrating software C code onto micro-processor based embedded hardware platform. 

    RESPONSIBILITIES:

    1.       Develop detailed software product specifications by analyzing performance and customer requirements.  Investigates design factors such as function, performance, modularity, maintainability, ease of reuse, efficiency, contractual requirements, and change proposals

    2.       Develop software designs of moderate scope and complexity by analyzing and validating software requirements, specifications, and performance thresholds.

    3.       Code in “C” moderately complex software systems or system components by applying specifications, naming conventions, and syntax.  Implement the design patterns and algorithms.

    4.       Integrate software implementations onto hardware, micro-processor-based platform.

    5.       Verify and Test software using on platform emulators and/or off the shelf test tools.

    6.       Document the software requirement, design and test specifications that fully describe the implementation as dictated by development plans, standards and pre-developed templates.

    7.       Review product specifications to ensure clarity, completeness, form, fit, function, and conformity to standards and procedures. Identifies design errors, omissions, and other deficiencies, and recommends revisions, engineering change orders, and improvements to engineering management or the project team

     

    QUALIFICATIONS/SKILLS:

    1.      BS / MS degree in Computer Engineering or Computer Science.

    2.      3 plus years software development working experience

    3.      Proficiency in “C” software programming

    4.      Experience developing on real-time embedded micro-processor based platform.

    5.      Strong contributor to a team through individual effort.

    6.      Strong communication skills both verbal and written

    7.      Strong analytical and math skills

    8.      Proficiency with Microsoft Word, Excel

    9.      Experience in Aerospace Industry with understanding of Aerospace Do178

    10.  Desirable tool experience:  DOORs (or other requirement capture tool), Vectorcast, GreenHills development environment.

    11.  US Resident or Permanent resident status required.

     

     

     

     

     

                 

                 

    Company Description

    Client is a global leader in the manufacturing of diversified motion and control technologies and systems, providing precision-engineered solutions for a wide variety of mobile, industrial and aerospace markets. The company has operations in 49 countries around the world. They develop some very cool technology that supports most major aircraft (fixed wing and rotor craft) covering both commercial and military aerospace.