Embedded Software Engineer

Embedded Software Engineer
Company:

Prodigy Resources


Details of the offer

Senior Embedded Software Engineer
Location :

Indianapolis, IN 46240

Responsibilities :
Support full life cycle development and coding of embedded software.
Design and development of new software products throughout the product lifecycle. Use your skills and expertise to define, design, develop, test, certify and improve cutting-edge software products
Development of software plans, processes, & guidelines
Perform or support software requirements decomposition, analysis, definition, and traceability
Perform software design and development, performance, risk, safety, operation, and cost optimization trade studies, and lead / conduct design reviews
Perform coding, debugging, testing, and troubleshooting of systems and software throughout our development process.
Develop and execute comprehensive tests at the Unit, Integrated, and Functional Test levels to ensure compliance with requirements and adherence to design.
Integrate various flight software units, components, and data products to ensure a robust software system.
Develop software documentation including but not limited to Software Requirements Specification, Software Design Descriptions, Software UML Models, Software User Guides, Software Test Plans, and Software Test Descriptions.
Support Hardware-Software Integration Teams, Simulation Teams, and Flight Controllers through Joint Tests with military customers, Qualification of the Software, training of Flight Controllers, and potential support during missions.

Requirements :
Strong skillset and industry knowledge to develop solutions, with a minimum equivalent of 5 years experience.
Demonstrated knowledge, capability, and understanding of how to apply technical principles within the field of expertise. Receives some technical direction or supports project development and implementation, with minimal direction.
Bachelor of Science degree in Computer Science, Software Engineering, or other related discipline
Minimum of 5 years of embedded software development experience with one or more of the following: C/C++, model-based development tools (ie Matlab/Simulink and/or SCADE), Python, and Java
Full life cycle development experience that follows regulatory-driven processes and methods, preferably DO-178B/C, Mil Standards or equivalent regulatory standards.
Ability to deal with ambiguity, adaptability to new assignments, collaboration across multi-discipline teams, and drive results through coaching, mentoring, and leading by example.
Knowledge of software development methodologies such as Agile/Scrum, Waterfall, and Spiral
Ability to work in a hybrid work environment and lead small teams, including virtual teams
Self-motivated and highly organized contributor willing to help others be successful - as a key team member you will earn responsibility, accountability to the team, and enjoy job satisfaction.
Highly interpersonal skills and the ability to be inquisitive and highly communicative are critical to your success in this role to enable team engagement, and team representation to customers and stakeholders (verbal and non-verbal forms of communication).

Desired (Not Required) :
Prior experience with Ada or similar object-oriented high-level programming
Prior experience developing controls algorithms/logic
Experience using SysML/UML to create Software Designs.
Experience Testing and debugging on both Software in the Loop (SITL) and Hardware in the Loop (HITL, on target platform) environments.
Familiarity with model-based development and/or systems engineering methods and tools (CAMEO or similar)
Experience with Configuration Management platforms (GIT, SVN)
Understanding of ARINC 653, Continuous Integration, and Automated Test.
Ability to travel periodically

#J-18808-Ljbffr


Source: Grabsjobs_Co

Job Function:

Requirements

Embedded Software Engineer
Company:

Prodigy Resources


Quality Engineer - With Growth Opportunities

We are in search of a creative Quality Engineer to join our dedicated team at Crown Lift Trucks® in Greencastle, IN. Growing your career as a Full Time Quali...


From Crown Lift Trucks® - Indiana

Published 14 days ago

Engineering Intern

Dover Precision Components delivers performance-critical solutions for rotating and reciprocating machinery across the oil & gas, power generation, marine, i...


From Dover Corporation - Indiana

Published 14 days ago

Construction Superintendent

Job Description RCM is a leading commercial design-build & construction management company located in Sioux Falls, SD. We are seeking a Superintendent to lea...


From Reynolds Construction Management - Indiana

Published 14 days ago

Sr. Mechanical Integrity Engineer - With Great Benefits

We are looking to hire a brilliant Sr. Mechanical Integrity Engineer to join our stellar team at SABIC - Saudi Basic Industries Corp. in Indiana. Growing you...


From Sabic - Saudi Basic Industries Corp. - Indiana

Published 14 days ago

Built at: 2024-05-19T18:37:12.746Z