Encode Inc logo

Software Engineering

Encode Inc

  • Camden, NJ
  • 30+ days ago

    Highlights

    Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system. Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, hardware-software integration, and formal test.

    Numbers & Facts

    LocationCamden, NJ
    IndustryComputer/IT Services
    Company Size50 to 99 employees
    Year Founded1997
    Websitehttp://www.encodeinc.com/

    Description

    Job Title: Senior Embedded Software Engineer

    Job Location: Camden, NJ

    Schedule: 9/80 reg with every other Friday off

    looking for candidates with 5- 20 years experience and looking for a long term assignment

    Job Description:

    L3Harris Integrated Mission Systems is seeking a Software Engineer. Responsibilities include the translation of requirements into working and maintainable solutions for our C5 and Cyber Solution Centers. The selected candidate will apply technical proficiency across various stages of our SDLC, gather requirements and work closely with stakeholders to prioritize and scope tasks. The selected candidate will be working as a key team member on a Scrum team and will be instrumental in setting our direction and strategy for product and infrastructure development.



    Essential Functions

    Support the engineering team members as a subject matter expert in embedded software application development, through guidance and direction to one or more software engineers
    Investigate root cause of complex issues, and implement solutions, working independently or with a multi-discipline team
    Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target hardware
    Work closely with cross functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and operational performance requirements and design of the overall system
    Support and participate in all phases of the software development life cycle, including requirements analysis, design, implementation, hardware-software integration, and formal test
    Develop software test plans and procedures, and other relevant technical documentation
    Utilize modeling tools and equipment to establish operating data, conduct experimental tests, prototype, and evaluate results
    Participate in peer reviews, identify, track and repair defects
    Utilize a variety of software languages (primarily C/C++ and Python), implementing software for embedded real time operating systems
    Requirements

    Active Department of Defense (DoD) Secret clearance
    Bachelor's or Master's degree in computer engineering, Electrical Engineering, Computer Science, or related field
    5+ years of experience developing applications on simulated and target hardware
    Usage of a Real-Time Operating System (RTOS), such as Green Hills Integrity, VxWorks, or similar
    Excellent oral and written communication skills
    Preferred Additional Skills

    Object-oriented design and implementation experience, with exposure to software modeling and UML tools such as IBM Rhapsody or MagicDraw/Cameo
    Experience developing device drivers and Board Support Packages for real time embedded systems
    Experience with Modern C++ techniques
    Experience with Information Assurance and/or cryptography
    Experience with NSA Type 1 certification or other SW certification such as DO-178


    Needs Secret to start

    About Company

    You are a smart, motivated IT professional seeking ongoing opportunities for professional and financial growth. We are Encode, Inc., an award winning Specialty Systems Integrator and IT Staff Augmentation provider. We work with a close knit community of well-proven IT professionals and a roster of Fortune 1,000 commercial as well as government clients to enable people, leverage technology and exceed expectations.

    Join us…working together we improve the world. We make it safer, more efficient and less error prone.

    We have close to twenty years of experience working with major vendors’ infrastructure products. We seek accomplished IT professionals to conduct needs assessments, solution architecture, product implementation, system integration, system testing, performance tuning, production support and “best practices” mentoring around a broad range of these technologies with a particular focus on messaging, security, data management, portal, ecommerce, and virtualization.

    In addition to continued exposure to interesting and varied project work, Encode offers a rich compensation package that may include a variety of additional benefits (depending on circumstances) including relocation assistance, technical training, INS sponsorship, weekly travel allowance, etc.

    Check out our postings and if any of our current requirements match your skillset, apply today for immediate consideration.

    Our clients depend on Encode to identify, screen and retain the best technical subject matter experts available. Speak with one of our recruiters today by clicking on the APPLY button.

    Similar Jobs

    See more jobs