Embedded Software Engineer
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SDDepartment ... of embedded Linux development, including system-level debugging, process management, and ...
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SDDepartment ... of embedded Linux development, including system-level debugging, process management, and ...
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SDDepartment ... of embedded Linux development, including system-level debugging, process management, and ...
Worthing, SD · On-site
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SDDepartment ... of embedded Linux development, including system-level debugging, process management, and ...
Quick apply
Worthing, SD · On-site
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SDDepartment ... of embedded Linux development, including system-level debugging, process management, and ...
Worthing, SD · On-site
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering ... of embedded Linux development, including system-level debugging, process management, and ...
Worthing, SD · On-site
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering ... of embedded Linux development, including system-level debugging, process management, and ...
Worthing, SD · On-site
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering ... of embedded Linux development, including system-level debugging, process management, and ...
Quick apply
Worthing, SD · On-site
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering ... of embedded Linux development, including system-level debugging, process management, and ...
$116K - $153K/yr
Support solutions development across full lifecycle from planning stage, requirements refinement ... Conduct analysis and manage change requests according to established Configuration Management ...
$116K - $153K/yr
Support solutions development across full lifecycle from planning stage, requirements refinement ... Conduct analysis and manage change requests according to established Configuration Management ...
Sioux Falls, SD · On-site
$90 - $120/hr
Lead the design, development, and implementation of complex software systems and components ... Submit, analyze, and manage configuration and change requests under formal CM processes * Conduct ...
Sioux Falls, SD · On-site
$90 - $120/hr
Lead the design, development, and implementation of complex software systems and components ... Submit, analyze, and manage configuration and change requests under formal CM processes * Conduct ...
Sioux Falls, SD · On-site +1
$106K/yr
Analyzing multiple technical alternatives and advising management or IT specialists on the ... Applying software engineering, system development life cycles (SDLC), Agile, DevOps or CI/CD ...
Sioux Falls, SD · On-site +1
$106K/yr
Analyzing multiple technical alternatives and advising management or IT specialists on the ... Applying software engineering, system development life cycles (SDLC), Agile, DevOps or CI/CD ...
Sioux Falls, SD · On-site +1
$106K/yr
Analyzing multiple technical alternatives and advising management or IT specialists on the ... Applying software engineering, system development life cycles (SDLC), Agile, DevOps or CI/CD ...
Sioux Falls, SD · On-site +1
$106K/yr
Analyzing multiple technical alternatives and advising management or IT specialists on the ... Applying software engineering, system development life cycles (SDLC), Agile, DevOps or CI/CD ...
This role offers hands-on experience across the software development lifecycle, with opportunities ... management, project management, and testing teams to clarify requirements, evaluate technical ...
This role offers hands-on experience across the software development lifecycle, with opportunities ... management, project management, and testing teams to clarify requirements, evaluate technical ...
Sioux Falls, SD · On-site +1
This role offers hands-on experience across the software development lifecycle, with opportunities ... management, project management, and testing teams to clarify requirements, evaluate technical ...
Sioux Falls, SD · On-site +1
This role offers hands-on experience across the software development lifecycle, with opportunities ... management, project management, and testing teams to clarify requirements, evaluate technical ...
Sioux Falls, SD · On-site
As a Lead Software Engineer , you will serve as both a technical leader and a key contributor ... on development while solving meaningful, real-world problems. About Direct Data Management Direct ...
Quick apply
Sioux Falls, SD · On-site
As a Lead Software Engineer , you will serve as both a technical leader and a key contributor ... on development while solving meaningful, real-world problems. About Direct Data Management Direct ...
Sioux Falls, SD · On-site
$57.25 - $76.75/hr
Identify software design and development tasks and provide an estimate for the work. Perform and ... Manage and participate in peer review processes. Create, administer, and troubleshoot databases ...
Sioux Falls, SD · On-site
$57.25 - $76.75/hr
Identify software design and development tasks and provide an estimate for the work. Perform and ... Manage and participate in peer review processes. Create, administer, and troubleshoot databases ...
$57.25 - $76.75/hr
Identify software design and development tasks and provide an estimate for the work. Perform and ... Manage and participate in peer review processes. Create, administer, and troubleshoot databases ...
$57.25 - $76.75/hr
Identify software design and development tasks and provide an estimate for the work. Perform and ... Manage and participate in peer review processes. Create, administer, and troubleshoot databases ...
Worthing, SD · On-site
$57.50 - $74.75/hr
Collaborating with product managers, QA, and other engineers to translate requirements into ... NET ecosystem, including modern application development patterns * Hands-on experience developing ...
Worthing, SD · On-site
$57.50 - $74.75/hr
Collaborating with product managers, QA, and other engineers to translate requirements into ... NET ecosystem, including modern application development patterns * Hands-on experience developing ...
Worthing, SD · On-site
$57.50 - $74.75/hr
Collaborating with product managers, QA, and other engineers to translate requirements into ... NET ecosystem, including modern application development patterns * Hands-on experience developing ...
Quick apply
Worthing, SD · On-site
$57.50 - $74.75/hr
Collaborating with product managers, QA, and other engineers to translate requirements into ... NET ecosystem, including modern application development patterns * Hands-on experience developing ...
Worthing, SD · On-site
$57.50 - $74.75/hr
Collaborating with product managers, QA, and other engineers to translate requirements into ... NET ecosystem, including modern application development patterns * Hands-on experience developing ...
Quick apply
Worthing, SD · On-site
$57.50 - $74.75/hr
Collaborating with product managers, QA, and other engineers to translate requirements into ... NET ecosystem, including modern application development patterns * Hands-on experience developing ...
$57.50 - $74.75/hr
Collaborating with product managers, QA, and other engineers to translate requirements into ... NET ecosystem, including modern application development patterns * Hands-on experience developing ...
$57.50 - $74.75/hr
Collaborating with product managers, QA, and other engineers to translate requirements into ... NET ecosystem, including modern application development patterns * Hands-on experience developing ...
Worthing, SD · On-site
$118K - $155K/yr
... management, and performance-conscious development * Strong hands-on experience developing software ... in an embedded Linux environment, including system bring-up, process-level debugging, and ...
Quick apply
Worthing, SD · On-site
$118K - $155K/yr
... management, and performance-conscious development * Strong hands-on experience developing software ... in an embedded Linux environment, including system bring-up, process-level debugging, and ...
Worthing, SD · On-site
$118K - $155K/yr
... management, and performance-conscious development * Strong hands-on experience developing software ... in an embedded Linux environment, including system bring-up, process-level debugging, and ...
Quick apply
Worthing, SD · On-site
$118K - $155K/yr
... management, and performance-conscious development * Strong hands-on experience developing software ... in an embedded Linux environment, including system bring-up, process-level debugging, and ...
Worthing, SD · On-site
$118K - $155K/yr
... management, and performance-conscious development * Strong hands-on experience developing software ... in an embedded Linux environment, including system bring-up, process-level debugging, and ...
Worthing, SD · On-site
$118K - $155K/yr
... management, and performance-conscious development * Strong hands-on experience developing software ... in an embedded Linux environment, including system bring-up, process-level debugging, and ...
$75K - $83.4K
4% of jobs
$83.4K - $91.9K
4% of jobs
$91.9K - $100.4K
5% of jobs
$100.4K - $108.9K
5% of jobs
$116.7K is the 25th percentile. Wages below this are outliers.
$108.9K - $117.4K
6% of jobs
$117.4K - $125.9K
7% of jobs
$125.9K - $134.4K
11% of jobs
The median wage is $138.6K / yr.
$134.4K - $142.8K
13% of jobs
$142.8K - $151.3K
17% of jobs
$152.1K is the 75th percentile. Wages above this are outliers.
$151.3K - $159.8K
17% of jobs
$159.8K - $168.3K
10% of jobs
$75K
$134K
$168.3K
As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.
| Aspect | Software Development Manager | Software Engineer |
|---|---|---|
| Responsibilities | Oversees development teams, manages projects, sets strategic goals | Designs, codes, tests software applications |
| Required Skills | Leadership, project management, technical expertise | Programming, problem-solving, technical skills |
| Credentials | Bachelor's or higher in CS or related field, often with experience in management | Bachelor's or higher in CS or related field |
| Work Environment | Team management, collaboration with stakeholders | Individual or team coding tasks, development environments |
The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

$125K - $165K/yr
Full-time
Medical, Dental, Vision, Life, Retirement
Re-posted 14 days ago
Embedded Software Engineer
Puck | Built to Lead.
Location: Worthing, SDDepartment:EngineeringEmployment Type:Full-TimeSchedule:Monday - Friday, 8:00 AM - 5:00 PM
Who We Are
At Puck, we areBuilt to Lead. We are a dynamic manufacturing company committed to delivering high-quality products and fostering a team environment where every member plays a critical role in our success.If you are a technically minded problem-solver who picks up new concepts quickly and thrives when there's always something new to learn, we want to hear from you.
What You'll Do
As an Embedded Software Engineer, you will design, develop, and support embedded software solutions using C++, Qt, and Structured Text Language (ST) in an embedded Linux environment. You will independently deliver reliable, production-ready software for connected industrial, vehicle, or machine-control systems and own features through development, testing, integration, and support.
Your day-to-day responsibilities will include:
What We're Looking For
Competencies:
Required Education & Experience:
Preferred Education & Experience:
Physical Requirements
This is primarily a sedentary role in a professional office environment. Team members must be able to:
Work Environment
This role operates in a professional office environment and routinely uses standard office equipment such as computers, phones, photocopiers, and filing cabinets.
Travel
Travel is primarily local during the business day, although some out-of-area and overnight travel may be expected.
Relocation
At this time, relocation assistance is not available for this position. We encourage candidates within a commutable distance of Worthing, SD or those willing to relocate independently to apply.
What Puck Offers You
We believe our team members deserve a benefits package as strong as the products we build. Full-time team members are eligible for benefits beginning the first of the month following 60 days of employment.
Health & Wellness
Financial Protection
Support & Well-Being
Equal Employment Opportunity
Puck provides equal employment opportunities (EEO) to all team members and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. Puck complies with applicable federal, state, and local laws governing nondiscrimination in employment in every location in which the company has facilities. Puck expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.
Ready to Join the Team?
Apply today atwww.puck.com/careersor contact our HR team:
Email:hr@puck.comPhone:712-655-9200
Puck | Built to Lead.
Sourced by ZipRecruiter
Machinery manufacturing
51 - 200 Employees
Manning, IA, US
1979