Mid-To-Senior Software Engineer

Cepeda Systems & Software Analysis Huntsville , AL 35801

Posted 2 months ago

Mid-to-Senior Software Engineer

Looking for an excellent opportunity at a CMMI award-winning organization? We have a 100% customer satisfaction rating, a great work environment, and offer competitive benefits.

Cepeda Systems and Software Analysis, Inc. (CSSA) provides software engineering, systems engineering, and process improvement services for our customers. CSSA has achieved a rating of Capability Maturity Model Integration (CMMI) Level 2 for Services and CMMI Level 3 for Development. We have a 100% customer satisfaction rating and have won numerous awards at the local and national level. We treat one another with respect, foster collaboration while maintaining individual accountability, value multiple perspectives and diverse expertise, and encourage new ideas that surface throughout the organization. CSSA offers a comprehensive and competitive benefits package.

Key Responsibilities:

  • Provides software engineering design and development expertise in support of project software development lifecycle (SDLC) activities

  • Designs and develops Hardware in the Loop (HWIL) simulation software

  • Implements C and C++ Linux applications

  • Follows established processes and procedures

  • Develops necessary engineering documentation

  • Delivers completed software implementations

  • Participates in peer reviews

Education and Experience:

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering or related area from an accredited college or university, is required
  • 6 - 12 years of overall software design and development experience in support of SDLC activities, is required

Experience Preferred:

  • Experience with the design and development of simulation software solutions, is preferred

  • Experience with TCP/IP and UDP networking, is preferred

  • Experience with the Eclipse IDE, is preferred


  • Familiarity with software design/development engineering techniques and best practices

  • Understanding of the software development lifecycle activities

  • Customer-focused, service-based approach to daily responsibilities

  • Knowledge of engineering technical terms

  • Must be a self-starter who knows how/where to go find answers

  • Ability to organize and gather technical information and summarize into the appropriate technical documentation

  • Success-oriented, resourceful, confident individual who effectively applies lessons learned

  • Team skills to facilitate software engineering activities to quickly resolve problems

  • Team player with understanding of team dynamics and ability to thrive in a fast-paced environment

  • Experience with Unix/Linux OS, is required

  • Implementation of C and C++ applications, is required

Knowledge/Skills Preferred:

  • Knowledge of Government standards and requirements, is preferred

  • Exposure to CMMI and other process improvement models, is preferred

Occasional Travel is possible (up to 10%)

U.S. Citizenship is required

Candidate must be able to obtain and maintain a Secret Security Clearance

CSSA is an Equal Opportunity Employer

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer Senior

Lockheed Martin Corporation

Posted 1 week ago

VIEW JOBS 4/11/2019 12:00:00 AM 2019-07-10T00:00 Job Description The coolest jobs on this planet… or any other… are with Lockheed Martin Space. At the dawn of a new space age, Lockheed Martin is a pioneer, partner, innovator and builder. Our amazing men and women are on a mission to make a difference in the world and every day we use our unique skills and experiences to create, design and build solutions to some of the worlds' hardest engineering problems. Our culture encourages employees to dream big, perform with excellence and create incredible products. We provide the resources, inspiration and focus and if you have the passion and courage to dream big, we want to build a better tomorrow with you. As Software Engineer you will support Software Item (SI) development and integration for the Terminal High Altitude Area Defense (THAAD) Portable Planner (TPP) within the Ground component. You must have some understanding of Windows software development and software development practices. You will perform software development tasks, including software design, code, unit test, and integration testing. You will also support the coordination of software builds. You will perform tasks in accordance with program and Lockheed Martin software command media. You must coordinate with other groups within Ground Systems to ensure a successful implementation of the software. You would ensure adherence to master plans and schedules. You will be responsible for implementing software fixes and developing new capabilities as required. Typically has 5 - 10 years of professional experience. To promote the sharing of ideas, Lockheed Martin fosters an inclusive work environment that encourages differences and big-picture thinking. Our employees play an active role in strengthening the quality of life where we live and work by volunteering more than 850,000 hours annually. Here are some of the benefits you can enjoy: * Medical * Dental * 401k * Paid time off * Work/life balance * Career development * Mentorship opportunities * Rewards & recognition Learn more about Lockheed Martin's competitive and comprehensive benefits package. Basic Qualifications * Must have a good understanding of software development practices * Must have experience using C++ for development of applications based on defined requirements Lockheed Martin Corporation Huntsville AL

Mid-To-Senior Software Engineer

Cepeda Systems & Software Analysis