Talent.com
Software Engineering - Engineer, Senior

Software Engineering - Engineer, Senior

ACL DigitalSan Francisco, CA, United States
30+ days ago
Job type
  • Full-time
Job description

Job Description : Top 5 Required Skills (These are not preferred skills. If

the candidate does not have these required skills, they will be rejected

completely)

1. 2+ years of academic or work experience with Programming Language such as

C, C++, Java, Python, etc.

2. 4+ years of experience in software engineering or related field

3. Experience with embedded software development on ARM Based platforms

4. Deep understanding of software configuration management, version control

(Git / Gerrit), and build systems.

5. Strong communication skills; written and verbal

Technologies :

Programming Languages (C, C++, Python, Java, etc.)

GIT / GERRIT

Operating Systems (Android, Linux)

Required Education : .

Bachelor's Degree in Engineering, Information Systems, Computer Science, or

related field and 2+ years of Software Engineering or related work.

OR

Master's degree in Engineering, Information Systems, Computer Science or

related field and 1+ year of Software Engineering or related work

experience.

OR

PhD in Engineering, Information Systems, Computer Science or related field.

Job Description :

Principal Duties and Responsibilities :

  • Applies Software knowledge and experience to design, develop, create,

modify, and validate embedded and cloud edge software, applications, and / or

specialized utility programs.

  • Analyzes user needs and software requirements to design and customize
  • software for optimal operational efficiency.

  • Designs and implements software modules for products and systems.
  • Participates in the design, coding for large features, unit testing,
  • significant debugging fixes, and integration efforts to ensure projects are

    completed to specifications and schedules.

  • Performs code reviews and regression tests as well as triages and fixes
  • issues to ensure the quality of code.

  • Collaborates with others inside project team to accomplish project
  • objectives.

  • Writes technical documentation for Software projects.
  • Create a job alert for this search

    Senior Software Engineer • San Francisco, CA, United States