Software Engineer - Entegee : Job Details

Software Engineer

Entegee

Job Location : Bohemia,NY, USA

Posted on : 2025-01-14T16:24:58Z

Job Description :

Summary: Seeking a Software Engineer with extensive experience in software design, development, and embedded systems to lead and optimize software projects.

Job Requirements:

  • Bachelor's or Master's degree in Electrical or Computer Engineering.
  • 8-15 years of experience in software design and development.
  • 3+ years of experience in embedded software development using C/C++.
  • Experience with RTOS (e.g., VxWorks, GHS INTEGRITY).
  • Proficiency in developing applications and drivers for Linux and Windows.
  • Strong skills with IDEs, source code editors, and debug tools such as GDB and WinDbg.
  • Ability to create and understand scripts for Linux and Windows.
  • Knowledge of Software Configuration Management (SCM) tools.
  • 3+ years of experience in high-speed networking & TCP/IP protocols.
  • Experience with communication protocols: PCI, PCI Express, USB, Thunderbolt 3 & 4, JTAG, SPI, I2C, RS-232/422/485, CAN.

Preferred Skills:

  • Experience with MIL-STD-1553, Fibre Channel, ARINC-42

9.

  • Familiarity with the DO-254 certification process across all SOI phases.
  • Experience with environmental testing standards (e.g., thermal, shock & vibration).
  • Knowledge of Multi Chip Module (MCM) designs.

Job Responsibilities:

  • Lead the design, development, and optimization of the software source code-base.
  • Develop RTL code and integrate new designs into existing source-code base.
  • Create and execute test plans; perform simulations; validate software designs for performance and reliability.
  • Collaborate closely with system architects, hardware engineers, and other software developers to define requirements and implement solutions.
  • Diagnose and resolve issues related to both new and old product designs; debug and optimize hardware-software interactions.

Apply Now!

Similar Jobs ( 0)