You are viewing a preview of this job. Log in or register to view more details about this job.
Embedded Software Engineer I
Melbourne, FL
 
Job Description
The Level I Software Engineer tests and documents Safety-Critical software and software for Verification Environments under the guidance of a more senior engineer.
·       Perform software engineering functions
·       Develop, allocate and manage complex software level requirements.
·       Analyzing project requirements to translate into specifications and programming deliverables.
·       Utilizing internal processes and tools for the development of software.
·       Prepare and/or review documentation for software designs and architectures in accordance with established software development processes and procedures.
·       Verify and validate aspects of software designs to ensure conformance with functional specifications and customer requirements.
·       May support site operations and sustainment activities at customer locations.
·       Verification and validation of safety-critical systems by simulation or test
·       Review safety-critical software requirements for general technical issues and against specific criteria
·       Perform validation and verification of requirements while ensuring conformance to DO-178C processes
·       Write reports, test cases, test procedures
·       Candidates should possess strong communication skills both written and oral.
·       Candidates should also demonstrate sound interpersonal skills involving interfacing, coordinating, and negotiating with company personnel, customers and suppliers.
 
Required Skills
·       Undergraduate or Graduate degree in Electrical Engineering, Computer Engineering, or Computer Science. Internship experience in the engineering field.
·       Undergraduate or Graduate degree in Engineering with a GPA > 3.0
·       Excellent written and verbal communication skills
·       Knowledge of DO-178C standards preferred
·       US Person Required
·       Ability to travel (including outside the U.S.) up to 25% required
 
Preferred Skills and Education
·       Experience with any of the following is a plus, but not required:
·       Familiar with data bus protocols (1553, ARINC 429, RS232/485, CDN or AFDX).
·       Working knowledge of high-order programming languages (C, C++, Ada).
·       Familiarity\Experience with DO-178B/C or equivalent stringent process requirements.
·       Experience with Requirements Management tools (i.e. DOORS) and Configuration Management tools.
·       Understanding of configuration management, requirements traceability and related processes

Cyient (Estd: 1991, NSE: CYIENT) provides engineering, manufacturing, geospatial, network and operations management services to global industry leaders. We leverage the power of digital technology and advanced analytics capabilities, along with domain knowledge and technical expertise, to solve complex business problems. As a Design, Build and Maintain partner, we take solution ownership across the value chain to help our clients focus on their core, innovate, and stay ahead of the curve. Relationships lie at the heart of how we work. With nearly 14,000 employees in 21 countries, we partner with clients to operate as part of their extended team, in ways that best suit their organization’s culture and requirements. Our industry focus spans aerospace and defense, medical, telecommunications, rail transportation, semiconductor, utilities, industrial, energy and natural resources.

Cyient Inc. is an equal opportunity employer. If you are a team leader, self- motivated and willing to be a part of a global company apply now