Software Engineer (Embedded C, Java, Linux/Unix)

29 May 2024

Vacancy expired!

Job#: 1350735

Job Description: Apex Systems is a world class technology services business that incorporates industry insights and experience to deliver solutions that fulfill our clients' digital visions.

If you are interested, please reach out to Kevin Durkin,

Apex has an opportunity for a Software Engineer. Here are the details:

Position: Software EngineerLocation: Onsite in Marlborough, MARate: Negotiable based on experience Duration: 6+ Months

Overview:

• Development of robust and scalable software in C running Linux or UNIX operating systems using Agile development methods.• Object-Oriented Design Knowledge including UML and Agile development methods, including Scrum, automated testing and continuous integration.• Familiarity with the following Software Tools: Rational Rhapsody, ClearCase, Rational Team Concert, Jenkins, DOORS, Google Test.• Improvement to DevSecOps process.• De-bug/correct stability issues.• Design, implement, debug and problem solve Radar Software Applications.• Integration and testing of real-time embedded software.• Improvement of code quality by supporting software integration, verification and performing code reviews, develop ideas to our technology, algorithms and products.• Work in a team environment.

Experience and Skills:

• Java, Ada, or other programming skills• Familiarity with software design patterns• Experience with distributed systems and multi-threaded applications• Experience with the Rhapsody tool and model driven development• Radar domain knowledge• Signal Processing experience• Experience in Graphical User Interface design and implementation• Familiarity with UDP and TCP/IP protocols• Strong problem solving ability• Familiarity with the following software tools: ClearCase, ClearQuest, Team Concert, Jenkins, Coverity, Eclipse, DOORS• Experience in Agile development methods, including Scrum, automated testing, static node analysis and continuous integration• Experience with or knowledge of Data Distribution Service (DDS)• Familiarity with Unix based scripting such as shell, Python and/or Perl• Experience with System Requirements flowdown, Software Requirements development, requirement analysis, traceability and functional allocations• Prior experience producing documentation in alignment with DoD Specifications, including updates to System/Sub-system Design Description (SSDD), System/Sub-system Specification (SSS), Software Requirements Specifications (SRSs), Software Design Descriptions (SDDs)• Experience with or knowledge of the SEI CMMI model

Requirements:

• Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Software Engineering, or related field.• 8-10 + years' experience in software engineering or 12+ years of experience for non-degree.• Active Secret Clearance, or ability to obtain.• Travel may be required.

Additional Benefits:

For this opportunity, you will also be eligible for benefits through Apex for the contract period, 401K, medical/health benefits options, a W2 hourly rate, weekly pay, and direct deposit!

EEO Employer

Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or . Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

  • ID: #50018275
  • State: Massachusetts Marlborough 01752 Marlborough USA
  • City: Marlborough
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2023-05-29
  • Deadline: 2023-07-27
  • Category: Et cetera