Technical Writer - Software
Job DescriptionJob DescriptionObjectives of this role:
- Develop comprehensive documentation that meets organizational standards
- Gain deep understanding of products and translate complex information into comprehensive, accurate, and standards compliant content.
- Write user-friendly content that meets the needs of target audience, turning insights into for user success
Responsibilities:
- Reverse engineer existing code baseline to develop representative block diagrams, functional descriptions, mathematical formulas and interface diagrams
- Develop Doxygen content
- Gather information from subject-matter experts and develop, organize, and write procedure manuals, technical specifications, and process documentation
Required skills and qualifications:
- Mechanical, aerospace, electrical engineering, or physics bachelor’s degree.
- Two or more years of experience developing C++, C, and Python software
- Functional use of Git Version Control
- Functional use of Microsoft VS-Code
- Fluent verbal and written English
- Proven ability to quickly learn and understand complex subject matter
- Experience in working with engineers to improve understanding, refine content, and create visuals and diagrams
- Ability to handle multiple technical writing assignments simultaneously
skills and qualifications:
- Practical use of Artificial Intelligence to analyze code and create technical content
- Microsoft Office Suite
- Modeling and Simulation knowledge
- Firm understanding of SDLC (systems development lifecycle)
Education
- Mechanical, aerospace, electrical engineering, or physics bachelor’s degree.