Skip to content
mimi

Embedded Software Engineer 3

Game7

Falls Church · On-site Contract Mid Level From $126/hr Yesterday

About the role

Title: Embedded Software Engineer 2 Open Positions

Pay: 126/hr

Location: San Diego, CA onsite 0% travel

Why Hiring: Need to enhance cryptographic and software-defined radio capabilities; Support mission-critical systems development

End Product: Software for cryptographic and software-defined radio systems

Tech/Domain Environment:

• C/C++, Object-Oriented Programming • Embedded systems, Real-time systems • Agile methodologies, Jira, Bitbucket, Git • Static Analysis, Unit Testing

Job Duties:

• Design and develop software for cryptographic systems • Integrate and test software in real-time embedded applications • Collaborate with multi-disciplinary teams for system integration • Analyze system capabilities to resolve programming issues • Implement Agile processes for software development • Debug embedded real-time systems

Must Haves:

• Bachelor's in Computer Engineering or STEM + 5 years experience in production • Proficient in C/C++ in production, with codebases > 100,000 lines • Experience with multi-threaded embedded applications in production • Familiarity with the formal software lifecycle process in production • Experience with Jira/Bitbucket/Git in Agile environments in production • Experience with Static Analysis and Unit Testing in production

Nice to Haves:

• Experience with Software Defined Radios (2+ projects) • Experience with Avionics Operating System (1+ project) • Experience with Xilinx platforms (Zynq, Ultrascale+, VERSAL) • Experience with Yocto/Petalinux (1+ project) • Familiarity with TCP/IP and common network configurations (1+ project)

Disqualifiers:

• No experience with embedded real-time systems • Only academic experience with C/C++ • No production experience with Agile methodologies

Requirements

  • Bachelor's in Computer Engineering or STEM + 5 years experience in production
  • Proficient in C/C++ in production, with codebases > 100,000 lines
  • Experience with multi-threaded embedded applications in production
  • Familiarity with the formal software lifecycle process in production
  • Experience with Jira/Bitbucket/Git in Agile environments in production
  • Experience with Static Analysis and Unit Testing in production

Responsibilities

  • Design and develop software for cryptographic systems
  • Integrate and test software in real-time embedded applications
  • Collaborate with multi-disciplinary teams for system integration
  • Analyze system capabilities to resolve programming issues
  • Implement Agile processes for software development
  • Debug embedded real-time systems

Skills

C/C++Object-Oriented ProgrammingEmbedded systemsReal-time systemsAgile methodologiesJiraBitbucketGitStatic AnalysisUnit Testing

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free