Jobs · Engineering · California

Software Engineer

ScienceCast · Los Angeles, California, United States · Yesterday
Engineering$80k–$135k/yrFull-time

About the role

As a Software Engineer at Arete, you are responsible for transforming advanced signal and image processing algorithms from higher level languages (e.g., python) into robust and efficient software suitable for operational use. Other duties include practicing sound software process methods to design, develop, analyze, and test software applications from prototype to operations, using modern software development languages and practices. Ability to assess algorithm performance on real-world data and document results via written reports and/or well-commented code. Additional duties as assigned.

Responsibilities

  • Transform advanced signal and image processing algorithms from higher level languages into robust and efficient software
  • Design, develop, analyze, and test software applications from prototype to operations
  • Assess algorithm performance on real-world data and document results
  • Develop software for a Linux environment
  • Work in a team with minimal supervision and agility to work multiple potentially disparate projects simultaneously

Requirements

  • Bachelor’s, Master’s, or PhD in computer science
  • Alternatively, a Bachelor’s, Master’s, or PhD in physical sciences, engineering, or mathematics with demonstrated software development experience
  • Proficiency in C/C++ and/or Python
  • Experience developing software for a Linux environment
  • Proven capability in software architecture and design with emphasis upon modular, maintainable, and extensible software designs and frameworks
  • Capacity to work in a team with minimal supervision and agility to work multiple potentially disparate projects simultaneously

Qualifications

  • Creativity
  • Integrity
  • Passion
  • Responsiveness
  • Collaboration

Experiences and Background We Look For

  • Bachelor’s, Master’s, or PhD in computer science
  • Alternatively, a Bachelor’s, Master’s, or PhD in physical sciences, engineering, or mathematics with demonstrated software development experience
  • Proficiency in C/C++ and/or Python
  • Experience developing software for a Linux environment
  • Proven capability in software architecture and design with emphasis upon modular, maintainable, and extensible software designs and frameworks
  • Capacity to work in a team with minimal supervision and agility to work multiple potentially disparate projects simultaneously

Nice to have

  • A background that includes math and physics education
  • Experience in cloud computing and/or developing cloud applications
  • GUI development experience
  • Experience in software testing and quality assurance
  • Proficiency in object-oriented analysis and design
  • Proficiency in High Performance Computing techniques such as: multithreaded programming, inter-process communication, GPU programming / CUDA, and coprocessor programming
  • Experience with Agile development methods utilizing Atlassian tools: Bitbucket, Confluence, JIRA

Benefits

We have an impressive range of benefits, programs, and perks that we offer:

  • Generous PTO and Leave Times
  • Flextime Scheduling
  • Bereavement Paid Time Off (PTO)
  • Paid Parental Leave
  • Financial Benefits: 401K Retirement Plan Contribution, Employee Stock Ownership Plan, Continuing Education Funds
  • Health, Medical, and Wellness Benefits: Medical Insurance, Dental & Vision Insurance, Life Insurance and Long-Term Disability (LTD), Vision Reimbursement

Other Considerations

  • As the health and safety of employees continues to be a priority, Areté encourages employees to remain current on their COVID-19 vaccinations.
  • Areté is an Equal Opportunity/Affirmative Action employer.
  • All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.

Similar jobs

Software Engineer

Randstad Digital AmericasPhoenix, AZ· Yesterday
Engineering$64.53–$69.53/hrapply on randstadusa.com

Software Engineer

Harris ComputerColorado, United States· Today
Information Technology$80k–$90k/yrapply on harriscomputer.wd3.myworkdayjobs.com

Software Engineer

Harris ComputerFlorida, United States· Today
Engineering$80k–$90k/yrapply on harriscomputer.wd3.myworkdayjobs.com

Software Engineer

TriNetAtlanta, GA· Yesterday
Information Technology$90k–$168k/yrapply on jobs.trinet.com

Software Engineer

Steer ProtocolSan Francisco, CA· Yesterday
Engineeringapply on steer.finance