Software Engineer

Jobtailor

Agoura Hills (CA)

On-site

USD 90,000 - 140,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Jobtailor is seeking a software engineer to design, implement, integrate, and maintain moderately complex software components and algorithms for Windows and embedded Linux platforms. You will document decisions, test strategies, and user-facing behavior, while collaborating across teams to clarify requirements and ensure robust, diagnosable systems.

The role emphasizes production-quality code, unit/integration/system testing, and mentoring of less experienced engineers, with a focus on

Qualifications

  • Bachelor’s degree in CS/CE/EE or related field.
  • 2+ years of software development experience.
  • Experience with C# and C++, Windows and embedded Linux.
  • Experience with unit/integration/system tests.
  • Local to Agoura Hills, CA; visa sponsorship not available.

Responsibilities

  • Clarify software requirements with cross-functional teams.
  • Own design, implementation, integration, and maintenance of components and algorithms.
  • Document interface requirements, design decisions, and tests.
  • Design for throughput, robustness, maintainability, and diagnosability.
  • Develop production-quality code in C# and C++ for Windows and embedded Linux.
  • Create and execute unit, integration, and system tests.
  • Investigate defects and drive to closure with debugging/profiling tools.
  • Peer review requirements, designs, code, tests, and docs.
  • Estimate work and communicate status with limited supervision.
  • Improve engineering practices and provide knowledge sharing.

Skills

Collaboration
Communication
Problem-Solving
Mentoring

Education

Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical discipline

Tools

C#
C++
Windows
Embedded Linux
Unit Testing
Integration Testing
System-Level Testing
Debugging
Profiling
Logging
Code Analysis
Technical Documentation

Job description

  • Collaborate with cross-functional teams to clarify software requirements, identify technical constraints, and contribute to solution planning
  • Own the design, implementation, integration, and maintenance of moderately complex software components and algorithms
  • Document interface requirements, design decisions, test strategies, and user-facing behavior
  • Design components for throughput, robustness, maintainability, and diagnosability
  • Develop production-quality code in C# and C++ for Windows and embedded Linux environments
  • Create and execute unit, integration, and system-level tests
  • Investigate defects and drive issues to verified closure
  • Use debugging, profiling, logging, and code-analysis tools to resolve software and hardware-interaction issues
  • Participate in peer reviews of requirements, designs, code, tests, and documentation
  • Estimate assigned work, communicate status and risks, and deliver commitments with limited day-to-day supervision
  • Improve engineering practices, reusable components, development tools, and team documentation
  • Provide technical guidance and knowledge sharing to less-experienced engineers, interns, or co-op students
Requirements
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline, with emphasis on software or computer engineering
  • Typically 2 or more years of relevant software development experience, or an equivalent combination of education and experience
  • Experience gained through internships, co-op assignments, academic projects, or professional engineering work may be considered as part of the overall qualifications
  • Programming experience in C# and C++
  • Experience developing software for Windows and embedded Linux environments
  • Experience with software components, algorithms, unit testing, integration testing, and system-level testing
  • Experience using debugging, profiling, logging, and code-analysis tools
  • Candidates must be local to the position location
  • Position is not eligible for visa sponsorship
Core Competencies

Demonstrates expertise in software design, implementation, and testing, particularly in C# and C++ for Windows and embedded Linux environments. Capable of collaborating with cross-functional teams and providing technical guidance while maintaining high standards of code quality and documentation.

Highest-signal resume keywords
  • C# Programming
  • C++ Programming
  • Windows Software Development
  • Embedded Linux Development
  • Unit Testing
Hard Skills
  • Software Design
  • Software Implementation
  • Software Integration
  • Algorithm Development
  • System-Level Testing
  • Debugging
  • Profiling
  • Logging
  • Code Analysis
  • Technical Documentation
Soft Skills
  • Collaboration
  • Communication
  • Problem-Solving
  • Mentoring
Industry Keywords
  • Computer Science
  • Computer Engineering
  • Electrical Engineering
  • Software Development
  • Technical Constraints
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Intern, Software Engineering
Intern, Software Engineering

Jobtailor • Melbourne (FL)

On-site
USD 22,000 - 36,000
Software Engineering Intern
Software Engineering Intern

Jobtailor • Niles (IL)

On-site
USD 41,000 - 55,000
Software Engineer
Software Engineer

Jobtailor • Alabama

On-site
USD 65,000 - 90,000
Application Software Engineering Intern
Application Software Engineering Intern

Jobtailor • Niles (IL)

On-site
USD 52,000 - 70,000
Software Engineer
Software Engineer

Bentley Global Resources and Staffing Services • Tucson (AZ)

On-site
USD 90,000 - 120,000
Embedded Firmware and Software Engineer
Embedded Firmware and Software Engineer

Jobtailor • Spring (TX)

On-site
USD 130,000 - 180,000
Software EngineerC
Software EngineerC

Oteemo, Inc • Manassas (VA)

On-site
USD 110,000 - 170,000
Software Engineer 2
Software Engineer 2

Jobtailor • Newport News (VA)

On-site
USD 90,000 - 130,000
SR Software Engineer
SR Software Engineer

Vaco Recruiter Services • Gahanna (OH)

Hybrid
USD 120,000 - 150,000
Software Application Development Engineer
Software Application Development Engineer

Jobtailor • Arizona

On-site
USD 85,000 - 120,000