
Principal Embedded Software Engineer
Ultra Intelligence & Communications
full-time
Posted on:
Location Type: Office
Location: Columbia City • New York • United States
Visit company websiteExplore more
Job Level
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