Jr. Software Developer
Atlantic City, NJ
Back to job vacancies

We are looking for a Jr. Software Developer, the Software Engineer will be responsible for the coding, procedural development, software analysis, design, design review, software testing, integration of complex computer systems. You will collaborate on any effort required to support the Sustainment phases for the ASR-9 Radar System and the RDAS (Radar Data Acquisition Subsystem).

 Job Duties:

  • Develop code for physical hardware devices utilizing software applications to solve problems and implement systems.
  • Develop concept from briefing, writing, requirements, testing, fixing through delivery of final stage.
  • Experience in designing, developing, optimizing, coding, testing, reviewing, and debugging embedded systems with real-time multitasking operating systems.
  • Implement embedded software programs into devices that are built around a microprocessor.
  • Troubleshoot, enhance stability, efficiency, and scalability of system resources.
  • Validate and integrate new designs for the complex systems.

 

 

Required Skills:

  • Bachelor of Science in Computer Science or Math, or a Bachelor’s degree in another technical field or with a minimum of thirty (30) semester hours in a combination of computer science, mathematics, and statistics.
  • Well versed in some or more of the following technologies:
    • Embedded Linux, C (GCC Compiler), C++, Cross Compiler Environment, BSD Sockets, Wireshark, TCP/IP, UDP, Network Routing, Git, Yocto, Bitbake, Linux Network Device Drivers, Python, Open Embedded, Netlink.
  • Knowledge in Network Security
  • Knowledge in Linux operating systems
  • Knowledge in Window operating systems
  • Knowledge with using Git/GitHub
  • Experience with Linux Platform Development, Network Application Development, Network Security.
  • Ability to pass an FAA background investigation (Permanent Residency or US Citizenship Required)