Software Engineer
Job
Design Catapult Mfg, Inc.
Fountain Valley, CA (In Person)
$100,000 Salary, Full-Time
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
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 theUnited 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 skillsPhysical 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 documentationPay:
From $100,000.00 per yearBenefits:
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 toCommute:
Fountain Valley, CA 92708 (Required)Work Location:
In personSimilar remote jobs
Wells Fargo
Chandler, AZ
Posted2 days ago
Updated11 hours ago
Merck Sharp Dohme
Des Moines, IA
Posted2 days ago
Updated11 hours ago
Similar jobs in Fountain Valley, CA
MemorialCare Health Services
Fountain Valley, CA
Posted2 days ago
Updated11 hours ago
MemorialCare Shared Services
Fountain Valley, CA
Posted2 days ago
Updated11 hours ago
MemorialCare Medical Foundation
Fountain Valley, CA
Posted2 days ago
Updated11 hours ago
Similar jobs in California
Freedom Village of Holland Michigan
San Diego, CA
Posted2 days ago
Updated11 hours ago