Tallo logoTallo logo

Software Engineer

Job

Design Catapult Mfg, Inc.

Fountain Valley, CA (In Person)

$100,000 Salary, Full-Time

Posted 1 week ago (Updated 1 week ago) • Actively hiring

Expires 6/1/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Software Engineer Design Catapult Mfg, Inc. - 5.0 Fountain Valley, CA Job Details Full-time From $100,000 a year 22 hours ago Benefits Paid holidays Health insurance Dental insurance 401(k) Flexible spending account Paid time off Dependent health insurance coverage Vision insurance 401(k) matching Life insurance Qualifications Application Integration Version control Rust (programming language) Computer Science Bachelor's degree in electrical engineering Internet of Things Bachelor's degree in Physics Mobile product development Embedded systems Bachelor of Science C# Firmware Application deployment Mid-level OS Kernels Microcontrollers C Bachelor's degree JavaScript Embedded software Computer Engineering Physics Mobile application development Software documentation Software testing Technical troubleshooting support Electrical Engineering 4 years Bachelor's degree in computer science TypeScript Communication skills Python Cloud services
Lua Full Job Description Job Summary:
Design Catapult, Inc. is an industrial design and engineering company located in Fountain Valley, CA, specializing in product design and prototype development across medical and dental, sports and fitness, electronics, computers, and industrial products. For over 20 years, we have delivered innovative engineering solutions with a proven record of client satisfaction. The Software Engineer is responsible for designing, developing, and maintaining software applications for mobile and PC platforms. This role requires a motivated and technically skilled professional who thrives in a fast-paced environment and can independently manage software development responsibilities from concept through deployment.
Essential Duties and Responsibilities:
Design, develop, test, deploy, maintain, and improve software applications Develop software and integrate software that spans PC, embedded, mobile, and web Manage individual project priorities, deadlines, and deliverables Collaborate with engineering teams to support software integration and project development Troubleshoot, debug, and optimize software performance Maintain software documentation and version control records Qualifications - Education, Experience, License and Certificates Bachelor of Science degree in Computer Science, Computer Engineering, Electrical Engineering, Physics, or related field Minimum of four (4) years of experience with a systems programming language (C, C++, or Rust) Experience in one or more of the following: desktop (Win32/.NET/Qt), embedded, firmware, kernel, high-performance compute or graphics Basic proficiency in scripting languages such as Python, JavaScript, TypeScript, or Lua Must be authorized to work in the
United States Knowledge, Skills, Abilities:
Experience with embedded Linux or kernel development is a plus Familiarity with integrating IoT, web, and cloud technologies is a plus Experience developing microcontroller firmware for STM32, ESP32, AVR, PIC, and similar platforms is a plus Strong understanding of software development lifecycles and best practices Excellent troubleshooting and debugging skills Ability to manage multiple projects and deadlines effectively Strong written and verbal communication skills
Physical Requirements:
Ability to sit and work at a computer workstation for extended periods Ability to use hands and fingers for keyboarding and computer operation Ability to occasionally lift and move equipment up to 25 pounds Ability to visually inspect code, software interfaces, and technical documentation
Pay:
From $100,000.00 per year
Benefits:
401(k) 401(k) matching Dental insurance Dependent health insurance coverage Flexible spending account Health insurance Life insurance Paid holidays Paid time off Vision insurance Ability to
Commute:
Fountain Valley, CA 92708 (Required)
Work Location:
In person

Similar remote jobs

Similar jobs in Fountain Valley, CA

Similar jobs in California