In this role, you will play a key role in designing and developing high-precision components for aerospace systems. This role involves working closely with cross-functional teams to ensure products meet stringent industry standards for quality, reliability, and performance. The ideal candidate will bring technical skills, a keen attention to detail, and a passion for innovation in aerospace manufacturing.
Key Responsibilities:
- Design & Development: Lead software design, development, and RTL code integration for new products.
- Testing & Validation: Create test plans, run simulations, and validate designs for reliability and performance.
- Collaboration: Partner with architects, hardware, and software teams to meet requirements.
- Troubleshooting: Diagnose and resolve software and hardware integration issues.
- Documentation: Maintain clear design process documentation.
- Project Planning: Develop project plans and schedules.
- Mentorship: Guide junior engineers in best practices.
- Continuous Improvement: Research and implement methods to improve product quality and performance.
Qualifications:
- Education: Bachelor's or Master's in Computer Science or Computer Engineering.
- Experience: 3-5 years in software design, including embedded systems with C/C++ and RTOS (e.g., VxWorks).
- Technical Skills: Knowledge of IDEs, debugging tools (e.g., GDB, WinDbg), and scripting for Linux/Windows.
- Protocols Knowledge: Experience with PCI, USB, TCP/IP, and high-speed networking; familiarity with MIL-STD-1553, Fibre Channel, and ARINC-429 is a plus.
This position offers the chance to impact key projects and drive innovation within a collaborative, technical environment.