Ultra Intelligence & Communications

Principal Embedded Software Engineer

Ultra Intelligence & Communications

full-time

Posted on:

Location Type: Office

Location: Columbia CityNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Provide embedded software development support to current and legacy naval sonobuoy and related programs.
  • Support new development and maintenance of legacy code.
  • Responsible for requirements definition, designing software, writing code, testing new and legacy code, and documenting these efforts.
  • Work closely with Program Management, other project team members, and customer representatives.
  • Participate in bi-weekly software meetings.
  • Occasional travel to offsite government and non-government test facilities.
  • Other duties as required.

Requirements

  • Bachelors degree in Computer Engineering, Electrical Engineering, Computer Science, or similar degree
  • 12+ years of experience in Software and Embedded software development and engineering
  • Ability to obtain a US Government security clearance
  • Experience with digital signal processing concepts, such as: A/D, D/A, filters
  • Experience with basic test equipment: Multimeters, Oscilloscopes, Function Generators, Logic Analyzers, Spectrum Analyzers
  • Embedded development experience
  • Embedded Linux experience
  • FreeRTOS experience
  • Java development experience
  • Python development experience
  • Matlab experience
  • RF experience
  • Cryptography experience
  • IP networking experience
  • FPGA development using VHDL or Verilog
  • Excellent hardware/software troubleshooting skills
  • High level of initiative with ability to self-manage.
Benefits
  • medical
  • dental
  • vision
  • 401k match
  • paid time off
  • family leave
  • competitive benefits

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
embedded software developmentsoftware engineeringdigital signal processingembedded LinuxFreeRTOSJavaPythonMatlabFPGA developmentVHDL
Soft skills
troubleshootingself-managementinitiativecollaborationcommunication
Certifications
US Government security clearance