Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineering

$2,000 per month

Puck Custom Enterprises - SD

Embedded Software Engineer

Worthing, SD Department: Engineering Employment Type: Full-Time Schedule: Monday - Friday, 8:00 AM - 5:00 PM

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.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.

Designing, implementing, testing, and maintaining embedded software components and applications using C++ in an embedded Linux environment

Developing and enhancing user interfaces and application frameworks using Qt for device-based or industrial HMI solutions

Creating, modifying, and supporting control logic using Structured Text for PLC or automation-related system functionality

Contributing to software architecture and technical design decisions with attention to performance, reliability, maintainability, and hardware integration

Integrating software with embedded hardware, communication interfaces, peripherals, and industrial protocols as required by the system design

Writing clean, well-tested production code and participating actively in peer code reviews and engineering best practices

Troubleshooting and resolving defects across software, device, and system integration layers, including field or lab debugging when needed

Supporting build systems, deployment processes, and software version control practices to improve release quality and consistency

Documenting technical designs, interface behavior, implementation details, and troubleshooting procedures for embedded systems

Collaborating with cross-functional teams including product, program, QA, and peer engineering teams to deliver integrated embedded software solutions

Problem Solving/Analysis

Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field - or equivalent practical experience

3-5 years of professional software engineering experience developing production software for embedded or industrial systems

Strong proficiency in C++ with solid understanding of object-oriented design, memory management, and performance considerations

Hands-on experience developing applications or interfaces using Qt

Experience programming in Structured Text Language for automation, control, or PLC-related applications

Working knowledge of embedded Linux development, including system-level debugging, process management, and interaction with hardware interfaces

Experience with source control, automated testing, build systems, and standard software development lifecycle practices

Experience using AI-assisted development tools to improve software design, coding efficiency, testing, and debugging while maintaining code quality and sound technical judgment

Strong debugging and problem-solving skills across software, device, and system integration environments

Experience with multithreaded application development, inter-process communication, and performance optimization in Linux-based systems

Practical experience with industrial or vehicle communication protocols including J1939 and CANBus or Ethernet, with strong understanding of message-based system integration and diagnostics

Familiarity with cross-compilation toolchains, Yocto, Buildroot, or similar embedded Linux build environments

Understanding of real-time or near-real-time software behavior and system resource constraints

Experience building UI or application components with Qt in embedded or industrial device environments

Experience with automated test frameworks, scripting, or simulation tools for embedded software validation

Familiarity with secure software development practices for connected embedded devices

Familiarity with regulated, industrial, automotive, agricultural, or heavy equipment environments

This is primarily a sedentary role in a professional office environment. Sit for extended periods and work on a computer throughout the day

Occasionally lift office products and supplies up to 20 lbs.

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.

Full-time team members are eligible for benefits beginning the first of the month following 60 days of employment.

Medical insurance through Wellmark Blue Cross Blue Shield - choice of $2,000 PPO or High Deductible Health Plan (HDHP)

Employee-only medical premium starting at $120/month

Free Doctor on Demand virtual visits (covered at 100% on both plans)

Dental insurance through Delta Dental of Iowa

Health Savings Account (HSA) - eligible with HDHP enrollment

Flexible Spending Accounts (FSA) - Health Care, Limited Purpose, and Dependent Care options

Financial Protection

Company-paid Basic Life & AD&D Insurance (1x annual earnings up to $50,000)

Voluntary Supplemental Life Insurance for employee, spouse, and dependents

Voluntary Short-Term Disability - replaces up to 60% of income (up to $1,500/week)

Voluntary Long-Term Disability - replaces up to 60% of income (up to $7,500/month)

401(k) retirement plan

Employee Assistance Program (EAP) through Mutual of Omaha - free, confidential support for emotional, legal, financial, and personal well-being available 24/7/365

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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineering in Brooklyn, NY vacancy
  •  ...MACHINE LEARNING TECHNOLOGIES LLC in Jersey City is seeking a Lead C++ Developer (Embedded) to drive project teams and deliver robust C++ solutions. You will guide development, analyze business needs, and contribute to architectural decisions within an OO architecture... 
    Suggested

    Machine Learning Technologies LLC

    Jersey City, NJ
    2 days ago
  • $90k - $115k

     ...90000 - USD 115000 - yearly Company Description Join SEAKR Engineering, a leading-edge provider of advanced electronics for space applications...  ...We are seeking a highly engaged junior to mid-level Embedded Software Engineer to join our team. This role offers a fast-paced... 
    Suggested

    SEAKR Engineering

    Brooklyn, NY
    1 day ago
  • $100k - $140k

     ...build that future at Cresta. Job Description Cresta is seeking a Embedded AI Expert to join our team and work closely with our customers...  ...actionable recommendations. Comfortable working with SaaS software and quickly adapting to new tools and technologies. Comfortable... 
    Suggested
    Flexible hours

    Neura Market

    Brooklyn, NY
    4 days ago
  •  ...Siemens Healthineers AG is seeking a Software Engineer – Image Formation / Reconstruction to contribute to high-performance software and numerical algorithms supporting Molecular Imaging technologies. You will work with software engineers, physicists, researchers, and... 
    Suggested
    Flexible hours

    Siemens Healthineers AG

    Brooklyn, NY
    2 days ago
  • $100k - $135k

     ...100000 - USD 135000 - yearly Company Description Join SEAKR Engineering, a leading-edge provider of advanced electronics for space applications...  .... Job Description We are seeking a highly engaged mid-level Embedded Software Engineer to join our team. This role offers a fast-paced... 
    Suggested

    SEAKR Engineering

    Brooklyn, NY
    1 day ago
  • $53.91 per hour

     ...Job Title: Embedded Software Engineer Location: Mossville, IL Zip Code: 61552 Duration: 12 Months Pay Rate: $53.91/hr. Keyword's: #Mossvillejobs; #EmbeddedSoftwareEngineerjobs; Start Date: Immediate We provide a competitive pay and benefits package. This position is offering... 
    Internship
    Local area
    Immediate start

    Belcan

    Brooklyn, NY
    1 day ago
  • $99k - $225k

    ## Embedded Software EngineerApplylocations: Beavercreek, OH: Wright Patterson AFB, OHtime type: Full timeposted on: Posted Todaytime left...  ...left to apply)job requisition id: R0242747Embedded Software Engineer**The Opportunity:**Are you looking for an opportunity to combine... 
    Full time
    Contract work
    Part time
    Remote work

    Booz Allen Hamilton

    Brooklyn, NY
    14 hours ago
  • $100k - $135k

     ...where the stakes are real and the mission is bigger than any one person, forge the future with Voyager. Job Summary The Embedded Software Engineer will be responsible for developing, debugging, and testing embedded software for bare-metal, real-time OS, and embedded Linux... 
    Long term contract
    Permanent employment
    Contract work
    Flexible hours

    Industrious Ventures

    Brooklyn, NY
    2 days ago
  •  ...GrammaTech in Herndon, VA is seeking a Senior Embedded Security Software Engineer to join our team, with options for Linthicum, MD or Herndon, VA. The role focuses on reverse engineering, firmware analysis, and building out emulation environments to support forward development... 

    GrammaTech

    Brooklyn, NY
    1 day ago
  •  ...Puck, a dynamic manufacturing company, is hiring an Embedded Software Engineer in Worthing, SD. The role focuses on designing, developing, and supporting embedded software for industrial and vehicle systems using C++, Qt, and Structured Text in an embedded Linux environment... 

    PUCK CUSTOM ENTERPRISES, INC.

    Brooklyn, NY
    2 days ago
  • # Embedded Software EngineerBright Vision TechnologiesFull-timeVerified RemoteRemoteUSD 130,000 - 195,000Programming6 days ago---## About this roleEmbedded Software Engineer – RemoteBright Vision Technologies is a technology consulting and software development company delivering... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Embedded Shishya

    Brooklyn, NY
    4 days ago
  •  ...Qualcomm Technologies, Inc. in San Diego seeks a software engineer to drive embedded software development for mobile chipset technology. You will integrate drivers, work with cross-functional teams, and optimize software across image flavors and power/performance KPIs.... 

    Qualcomm

    Brooklyn, NY
    1 day ago
  • $115k - $175k

    Description Location : On-site in Salt Lake City, Utah Build the embedded software that helps robotic systems operate reliably in complex, real...  ...AI (NASDAQ: PDYN) is seeking to hire an Embedded Software Engineer to develop Linux-based software in modern C++ and solve... 

    47G

    Brooklyn, NY
    4 days ago
  • Belcan is seeking an Embedded Software Engineer in Mossville, IL for a 12-month contract. The role involves system integration leadership, collaboration with cross-functional teams, and rigorous analysis to assess risks and benefits. The ideal candidate has 2-4 years of... 
    Contract work
    Internship

    Belcan Corporation

    Brooklyn, NY
    3 days ago
  • $111.3k - $166.9k

    ## #Embedded Software EngineerSan Diego, California, United States of AmericaApply NowFind out how well you match with this jobJob ID3094013## **Company:**Qualcomm Technologies, Inc.## **Job Area:**Engineering Group, Engineering Group > Software Engineering**General Summary... 
    Work experience placement
    Work from home

    Qualcomm

    Brooklyn, NY
    1 day ago
  • $73.15k - $174k

    # Lead embedded Software Engineer (Board Bring Up)Santa ClaraApply for this job* Permanent* Experienced Professionals* Software Engineering* ID 529799-en\_USChoosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Brooklyn, NY
    1 day ago
  • SEAKR Engineering, Inc. is seeking a junior to mid-level Embedded Software Engineer to design and develop embedded software in C/C++ for space applications. The role emphasizes learning under senior staff and contributing to critical projects in a fast-paced environment... 

    SEAKR Engineering, Inc.

    Brooklyn, NY
    2 days ago
  • SEAKR Engineering, Inc. seeks a mid-level Embedded Software Engineer to take ownership of feature development in a fast-paced, onsite-focused environment with some hybrid flexibility. You will design and implement embedded software in C/C++ for constrained devices, manage... 

    SEAKR Engineering, Inc.

    Brooklyn, NY
    2 days ago
  •  ...ADJUDICATED US DoD TOP SECRET CLEARANCE REQUIRED DESCRIPTION OF POSITION / DUTIES All Points is seeking a Top Secret Cleared Embedded Software Engineer to support Lockheed Martin’s Next Generation Interceptor (NGI) Program . The successful candidate will provide embedded... 
    Full time
    Contract work

    All Points Logistics, LLC

    Brooklyn, NY
    2 days ago
  • Latitude AI LLC is seeking a Senior Embedded Software Engineer in the Sensor firmware team to develop embedded software for Radar, Lidar and IMU sensors, collaborating with software architects and hardware engineers. You will mentor junior engineers, design and test high... 

    Latitude AI LLC

    Brooklyn, NY
    5 days ago
  • $197.53k - $276.54k

    Senior Embedded Software Engineer - TeraWave Customer Terminals Develop and deploy embedded firmware for Blue Origin's TeraWave customer terminals Location: Seattle, Washington Compensation: $197,529 - 276,540 USD / year About The Role Senior Embedded Software Engineer... 
    Permanent employment
    Temporary work
    Local area
    Worldwide

    Front Door Defense

    Brooklyn, NY
    2 days ago
  •  ...global economies, protect space and our planet and enhance our overall quality of life. About the Role We are looking for an Embedded Software Engineering Intern to work on real firmware for real hardware that ships. You will be embedded (pun intended) with a senior firmware... 
    Internship
    Night shift

    E-Space Inc.

    Brooklyn, NY
    2 days ago
  •  ...controls electronics. Come join us to build a new class of aircrafts and deploy at scale. About the Role We are looking for an Embedded Software Engineer to lead the development and bring-up of ARM-based microcontroller platforms across our robotics products. This is a high-... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    DoorDash, Inc.

    Brooklyn, NY
    2 days ago
  • Overview We are seeking a full-time Software Engineer 1 at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products and/or applications.... 
    Full time
    Internship

    Garmin Ltd.

    Brooklyn, NY
    3 days ago
  • Fairwinds Technologies, LLC is seeking an Embedded Software Engineer with strong experience in Linux-based development on Xilinx UltraScale+ platforms using PetaLinux. You will collaborate with hardware engineers on PCB-based embedded systems to design, implement, and... 
    Remote job

    Fairwinds Technologies, LLC

    Brooklyn, NY
    4 days ago
  • All Points Logistics, LLC seeks a Top Secret Cleared Embedded Software Engineer to support Lockheed Martin’s NGI program. The role involves design, development, testing, and integration of embedded software within RTOS environments, using Agile methodologies and C/C++.... 

    All Points Logistics, LLC

    Brooklyn, NY
    2 days ago
  • $130k - $160k

     ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Embedded Software Engineer (DMV- RemoteWith Travel) 2 days ago Requisition ID: 1758 Salary Range: $130,000.00 To $160,000.00 Annually Embedded... 
    Remote job
    Full time
    Casual work
    Work at office
    Worldwide
    Monday to Friday
    Afternoon shift

    Fairwinds Technologies LLC

    Brooklyn, NY
    4 days ago
  • $168.1k - $227.4k

    Embedded Senior Software Engineer, Project Leo Customer Terminals Project Leo is Amazon’s low Earth orbit satellite broadband network. Its mission is to deliver fast, reliable internet to customers and communities around the world, and we’ve designed the system with the... 
    Permanent employment
    Internship
    Flexible hours

    Relha LLC

    Brooklyn, NY
    3 days ago
  • Embedded Software Development Engineer (Senior Level) Full-time CS Group USA, a subsidiary of CS Group, is a key player in the development and certification of safety-critical systems in the aerospace industry in the United States. Joining CS Group USA is a unique opportunity... 
    Full time
    Remote work

    C S Inc

    Brooklyn, NY
    3 days ago
  •  ...are ready to apply your skills to the forefront of robotics innovation, we’d love to hear from you. What to Expect As an Embedded Software Engineer, you’ll own platform software for the embedded Linux compute units running our robotics stack. You will collaborate... 

    Sunday Inc.

    Brooklyn, NY
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineering. Be the first to apply!