Sr. Embedded Software Engineer
Location : Cary, NC, United States
Job Family : Engineering
Job Type : Regular
Posted : Aug 31, 2022
Job ID : 35484
Back to Search Results
Job Description
Apply Now >
Save JobJob Saved
We are looking for a Senior Embedded Software Engineer to execute the completed embedded software development lifecycle. The goal is to create scalable and optimized embedded systems. Applications include active vibration control and drive shaft torque sensing on military and commercial helicopters. Be a leader on a highly integrated cross-functional team developing software for electro-mechanical systems to solve emerging technical challenges on multiple aerospace platforms. Engineers applying for this position must have experience with RTCA/DO-178C and a deep understanding of software aspects of certification and item development assurance.
+ Design and implement software of embedded devices and systems from requirements to prototypes and production for deployment
+ Perform formal software design and development in accordance with DO-178 on aerospace electro-mechanical systems
+ Write software requirements from flowed down or decomposed system requirements
+ Develop requirements-based software verification test cases and procedures
+ Perform software verification activities with a focus on automation
+ Develop and implement software and hardware to automate software test cases
+ Oversee Low-Level Test (LLT) and High-Level Test (HLT) execution on a desktop environment and target electronic hardware integrated with both simulated and real sensors, actuators and controllers in a lab environment
+ Participate in the preparation and execution of software stages of involvement (SOIs)
+ Participate in reviews of requirements, design, and code to assure compliance to standards and guidelines
+ Ensure full traceability of customer requirements to software code and test artifacts
+ Solve complex problems and strive to find ways to maximize both technical quality and process efficiency
+ Collaborate closely with hardware and systems teams to meet project milestones
+ Build capabilities within other members of the team through training and mentoring
Qualifications
+ Bachelors degree in Software Engineering, Computer Engineering or Computer Science w/ 10+ yrs. relevant work experience
+ Embedded C programming experience
+ Experience with RTCA/DO-178C and a deep understanding of software aspects of certification and item development assurance.
+ Experience with software programming and testing (model-based or manual coding techniques)
+ Experience developing or using tools to automate software verification and requirements traceability
+ Experience with code coverage analysis using tools such as LDRA
+ Experience with software requirements development, validation, and verification
+ Experience with requirements management tools (i.e., DOORS, DNG)
+ Experience with software version control systems (e.g., Subversion)
+ Excellent interpersonal and communication skills, both verbal and written
+ Fluent in English both verbal and written
+ Ability to work in a team environment and cultivate strong relationships
+ Strong technical aptitude, analytical, and problem-solving capabilities
+ Strong written skills for communicating with customers/senior leaders
+ Ability to recommend, develop and commercialize new technologies
Preferred:
+ Familiarity with other relevant standards, for example, RTCA DO-160, MIL-STD-810, RTCA DO-254, SAE ARP4754A, SAE ARP4761, 14 CFR Part 27 and Part 29 for commercial and military qualification and certification of aircraft systems.
+ Experience with embedded software and control systems and embedded environments
+ Experience developing in safety-critical regulated industries (aerospace, medical, automotive)
+ Experience with model-based development (MATLAB/Simulink)
+ Experience with HW initialization, synchronization, and Built-In Test
+ Experience with dSpace frameworks and emulation tools
+ Experience with SPI, I2C, CAN, PWM, and SCI microcontroller peripherals.
+ Experience with TI libraries for the Delfino family of processors
+ CAN bus, ARINC 429, RS232/422/485, and MIL-STD-1553 protocols
+ Experienced with automated test frameworks (LabVIEW) or NI TestStand
+ Demonstrated ability to implement process improvements, identify and implement best practices and a passion for continuous improvement
Parker Hannifin is a Fortune 250 global leader in motion and control technologies. For more than a century the company has been enabling engineering breakthroughs that lead to a better tomorrow. Learn more at www.parker.com or @parkerhannifin.
Parker is an Equal Opportunity and Affirmative Action Employer. Parker is committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job related reasons regardless of race, ethnicity, color, religion, sex, sexual orientation, age, national origin, disability, gender identity, genetic information, veteran status, or any other status protected by law. This position is subject to meeting export compliance eligibility requirements. (Minority / Female / Disability / Veteran / VEVRAA Federal Contractor) If you would like more information about Equal Employment Opportunity as an applicant under the law, please go to http://www.eeoc.gov/employers/upload/eeoc\_self\_print\_poster.pdf and http://www1.eeoc.gov/employers/upload/eeoc\_gina\_supplement.pdf
Drug-Free WorkplaceIn accordance with Parkers policies and applicable state laws, Parker provides for a drug-free workplace. Therefore, all applicants seeking employment with Parker will be subject to drug testing as a condition of employment.
Apply Now >
Save JobJob Saved