Talent.com
This job offer is not available in your country.
Senior Embedded Software Engineer (Hiring Immediately)

Senior Embedded Software Engineer (Hiring Immediately)

ZipRecruiterLondon, GB
6 days ago
Job type
  • Full-time
Job description

We are looking for a Senior Embedded Software Engineer for our client in Camden, NJ .

Job Details :

  • Title : Senior Embedded Software Engineer
  • Location : Camden, NJ
  • Type : Contract
  • Pay Range : $113.97 / hr - $115.97 / hr

Essential Functions :

  • Support engineering team members as a subject matter expert in embedded software application development, providing guidance to software engineers.
  • Investigate root causes of complex issues and implement solutions, working independently or with a multidisciplinary team.
  • Apply computer science, engineering, and mathematical principles in software development for target hardware.
  • Collaborate with cross-functional teams to develop and evaluate hardware-software interfaces and system performance requirements.
  • Participate in all phases of the software development life cycle, including requirements analysis, design, implementation, hardware-software integration, and testing.
  • Develop software test plans, procedures, and technical documentation.
  • Use modeling tools and equipment for data collection, testing, prototyping, and evaluation.
  • Participate in peer reviews, identify, track, and repair defects.
  • Implement software primarily using C / C++ and Python for embedded real-time operating systems.
  • Requirements :

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • At least 5 years of experience in application development on simulated and target hardware.
  • Experience with Real-Time Operating Systems (RTOS) such as Green Hills Integrity, VxWorks, or similar.
  • Excellent communication skills, both oral and written.
  • Additional Skills :

  • Object-oriented design, software modeling, and UML tools experience (e.g., IBM Rhapsody, MagicDraw / Cameo).
  • Experience developing device drivers and Board Support Packages for embedded systems.
  • Proficiency with Modern C++ techniques.
  • Knowledge of Information Assurance and cryptography.
  • Experience with NSA Type 1 certification or SW certifications like DO-178.
  • Hard Skills (Must-Haves) :

  • C++ (up to C++14)
  • Python
  • Minimum 5+ years of experience with C++ and Python in embedded real-time systems
  • Experience with RTOS such as Green Hills Integrity, VxWorks, or similar
  • Nice-to-Haves :

  • Object-oriented design and UML modeling tools experience.
  • Familiarity with RUST software.
  • Soft Skills (Must-Haves) :

  • Excellent communication skills.
  • Strong teamwork skills.
  • Degree / Certification Preferences :

  • Bachelor’s or Master’s degree in computer engineering, Electrical Engineering, or Computer Science.
  • Experience with NSA Type 1 certification or SW certifications like DO-178.
  • For more opportunities, visit our career site : http : / / jobs.cynetsystems.com

    J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • London, GB