Principal Embedded Software Engineer
Coherent Aerospace & Defense, Emerging Laser Subsystems Business Unit is seeking an embedded software engineer to contribute to the development of advanced laser systems for defense applications.
Primary Duties & Responsibilities
Software Architecture and Design: Works as a member of a cross-disciplinary team of systems engineers, optical engineers, electrical engineers, and FPGA engineers to conceptualize a system solution that meets customer requirements.
Responsible for architecting, designing, and documenting software for assigned projects.
Creates design documentation including Software Requirements Documents, block diagrams, Software Design Documents, and Interface Control Documents.
May serve as the lead software engineer on assigned projects.
Software Development and Test: Develops software (primarily embedded) to meet the requirements of the system under development.
Writes software test plans and tests software at various levels of integration (unit tests, tests on target architecture, test with target electronics).
Writes software scripts and tools to support software development and system test.
System Integration and Test Support: Develops Software Test Plans and supports integration and test activities from initial board-level bring up through final system test.
New Business Development: Participates in writing proposals and providing cost and schedule estimates in support of new business pursuits.
Technical Expertise: Subject matter expert with extensive knowledge and expertise in embedded systems and software development.
Works independently with general direction to achieve goals and objectives.
Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results.
Makes accurate detailed work plans for complex systems/projects; takes the lead in planning and executing software tasks.
Education & Experience
* Typically requires a minimum of 9 years of related experience with a Bachelor's degree; or 7 years and a Master's degree; or a PhD with 4 years experience; or equivalent experience.
Skills
* Must have significant demonstrated experience in architecting and designing software solutions in embedded systems.
Must have deep understanding of tradeoffs involved in hardware/software functional partitioning.
* Must have a strong understanding of embedded processor platforms and be familiar with microcontrollers, FPGAs and system-on-chip devices.
Experience with AMD/Xilinx platforms is preferred.
* Must have significant past experience developing software in C and C++, and a strong background in object-oriented programming.
Must have strong debugging and troubleshooting skills.
Experience developing in one or more of the following are also highly desirable: C#, Python, LabVIEW.
* Must have significant experience developing software for real-time operating systems (RTOS) and/or embedded Linux.
* Must have strong understanding of embedded hardware devices, chip-to-chi...
- Rate: Not Specified
- Location: Warren, US-NJ
- Type: Permanent
- Industry: Finance
- Recruiter: II-VI AEROSPACE & DEFENSE
- Contact: Not Specified
- Email: to view click here
- Reference: 2009524
- Posted: 2025-11-27 07:42:22 -
- View all Jobs from II-VI AEROSPACE & DEFENSE
More Jobs from II-VI AEROSPACE & DEFENSE
- Custom Loan Agency Manager
- Lead Software Engineer - Java/Spring Boot/Cloud Developer
- Investment Banking - Mid-Cap Investment Banking - Associate
- Senior Account Executive (Korea)
- Postbote für Pakete und Briefe (m/w/d)
- Postbote für Pakete und Briefe (m/w/d)
- J.P. Morgan Wealth Management - Private Client Advisor - Central Illinois
- Postbote für Pakete und Briefe (m/w/d)
- Postbote für Briefe und Pakete(m/w/d), HH-Stellingen
- Paketzusteller (m/w/d), HH-Harburg
- Warehouse Operator - 2nd Shift
- Dairy Feed Sales
- Postbote für Pakete und Briefe (m/w/d), HH-Neugraben
- Feed Sales Representative
- Postbote für Briefe – Minijob / Aushilfe (m/w/d), HH- City Nord , Langenhorn, Rahlstedt
- Document Control Specialist
- Field Superintendent II - Traveling
- Lead Estimator II - Industrial
- Senior Estimator - Industrial
- Document Control Specialist