Senior Software Engineer
Job Description
Job Description
Senior Software Engineer — Aerospace, Defense, and Space Technology
Location: 100% Onsite — Bohemia, NY
Compensation Range: $130,000–$170,000 (based on experience)
Citizenship Requirement: U.S. Person (required for potential export licensing purposes)
Company Overview:
An established leader with over six decades of delivering high-reliability connectivity, power, and control solutions to the Aerospace, Defense, and Space sectors is seeking a Senior Software Engineer.
This organization is renowned for its commitment to engineering excellence, product integrity, and mission-critical performance. It serves some of the most vital and complex programs globally.
Position Summary:
We are seeking a highly skilled Senior Software Engineer to join a dynamic engineering team. The ideal candidate will drive complex systems' software design, development, and optimization, collaborating closely with cross-disciplinary teams to achieve world-class product performance.
This role demands deep technical expertise, sharp problem-solving instincts, and a collaborative, solution-driven mindset.
Key Responsibilities:
-
Software Development:
Lead the architecture, coding, and integration of embedded software and drivers into sophisticated systems. -
Verification and Validation:
Develop and execute test plans, perform simulations, and validate designs for performance, security, and reliability. -
Cross-functional Collaboration:
Partner with system architects, hardware engineers, and other software teams to define requirements and implement full-stack solutions. -
Debugging and Troubleshooting:
Analyze and resolve issues at hardware and software interface layers, leveraging advanced diagnostic tools. -
Documentation:
Maintain thorough technical documentation across development phases to ensure reproducibility and clear communication. -
Project Planning:
Scope, schedule, and resource technical projects from initial concept through successful product release. -
Mentorship:
Provide technical leadership and mentoring to junior engineers, promoting best practices in software engineering. -
Continuous Improvement:
Proactively research and propose new methodologies, technologies, and tools to enhance quality, efficiency, and performance.
Required Qualifications:
-
Education:
Bachelor's or Master’s Degree in Computer Science, Computer Engineering, or a closely related discipline. -
Professional Experience:
-
8–15 years of progressive experience in software design and development.
-
3+ years developing embedded software in C/C++, including experience with RTOS environments (e.g., VxWorks, GHS INTEGRITY).
-
Strong experience developing applications and drivers for Linux and Windows systems.
-
-
Technical Skills:
-
Expertise with IDEs, source code editors, and advanced debugging tools (e.g., GDB, WinDbg).
-
Proficient in scripting for both Linux and Windows platforms.
-
Familiar with Software Configuration Management (SCM) practices and tools.
-
-
Networking and Communication Protocols:
-
Experience with high-speed networking and TCP/IP stack development.
-
Familiarity with communication protocols: PCI, PCIe, USB, Thunderbolt, JTAG, SPI, I2C, RS-232/422/485, and CAN.
-
-
Highly Desirable Experience:
-
Background with MIL-STD-1553, Fibre Channel, ARINC-429 communication protocols.
-
Exposure to DO-178/254 certification standards for airborne software/hardware development is a strong plus.
-
Desired Characteristics:
-
High personal standards for technical excellence and customer satisfaction.
-
Reliable, organized, and accountable in meeting project demands and organizational standards.
-
Strong interpersonal skills — fosters teamwork, collaboration, and respectful communication.
-
Resourceful problem-solver with a detail-oriented approach to challenges and a drive for continuous learning.
Ready to Apply?
This is a rare opportunity to join a mission-driven organization that values tradition and innovation, where your contributions directly support critical aerospace, defense, and space programs.
If you’re passionate about high-performance embedded systems and ready to make an impact, we’d love to hear from you.
By submitting your application to our open positions listed, you agree to receive two-way conversation messages on your application status from Intra Management Solutions. Message frequency may vary, and message and data rates may apply. For help, reply HELP or email us at Help@intramgmt.com. You can opt-out at any time by replying STOP.
No mobile information will be shared with third parties or affiliates for marketing or promotional purposes.
Powered by JazzHR
WS8A9i8LMt