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

Embedded Software Engineer

$2,000 per month

Puck Custom Enterprises - SD

Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering Employment Type: Full-Time Schedule: Monday - Friday, 8:00 AM - 5:00 PM Who We Are At Puck, we are Built 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: 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 What We're Looking For Competencies: Technical Capacity Problem Solving/Analysis Communication Proficiency Collaboration/Teamwork Time Management Initiative Required Education & Experience 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 Ability to work independently on defined technical problems while collaborating effectively within a multidisciplinary engineering team Clear written and verbal communication skills Preferred Education & Experience 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 with hardware bring-up, board support packages, or low-level debugging tools 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 Experience mentoring junior engineers or supporting cross-functional knowledge sharing Familiarity with secure software development practices for connected embedded devices Familiarity with regulated, industrial, automotive, agricultural, or heavy equipment environments Physical Requirements This is primarily a sedentary role in a professional office environment. Team members must be able to: Sit for extended periods and work on a computer throughout the day Occasionally stand, walk, and use hands and fingers to handle or feel objects and reach with hands and arms Occasionally lift office products and supplies up to 20 lbs. 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 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 Vision insurance through Delta Vision 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) Voluntary Accident, Critical Illness, and Hospital Indemnity Insurance through Mutual of Omaha 401(k) retirement plan Support & Well-Being Employee Assistance Program (EAP) through Mutual of Omaha - free, confidential support for emotional, legal, financial, and personal well-being available 24/7/365 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. Puck | Built to Lead. #J-18808-Ljbffr Puck Custom Enterprises

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Brooklyn, NY vacancy
  • Embedded Software Engineer - Smart module Eagle Wireless is a connectivity company delivering secure, reliable, and scalable cellular modules and solutions for automotive and IoT applications. With a strong presence in the United States and global R&D teams across North... 
    Suggested
    Remote work
    Worldwide
    Flexible hours

    Eagle Wireless, Inc.

    Brooklyn, NY
    4 days ago
  • $71.5k - $98.1k

     ...be working with? You will be part of the Locomotive Controls Engineering team, working alongside Systems Engineering, Product...  ...facing teams. Together, you will develop, enhance, and support embedded software solutions that power locomotive control systems and enable safe... 
    Suggested
    Work experience placement
    Work at office
    Worldwide
    Relocation package

    Wabtec Corporation

    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... 
    Suggested
    Full time
    Contract work
    Part time
    Remote work

    Booz Allen Hamilton

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

    Job Description Objective of role The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration... 
    Suggested
    Local area

    RXinsider LTD.

    Brooklyn, NY
    5 days ago
  •  ...passionate, collaborative, energetic, and forward-thinking individuals to join our team. CesiumAstro is seeking an experienced Embedded Software Engineer II with a strong background in embedded Linux development and the Yocto build system. This role is ideal for engineers... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    Roman Health Pharmacy LLC

    Brooklyn, NY
    2 days ago
  • STRYKE is seeking a dynamic and innovative Embedded Software Engineer to join our cutting-edge technology team. In this role, you will be at the forefront of developing and maintaining embedded systems that power a wide range of advanced applications. Your expertise will... 
    Flexible hours

    Stryke Intelligence LLC

    Brooklyn, NY
    1 day ago
  • Req#: 4093 Embedded Software / Flight Software - Engineer The vision at Craig Technologies is to make space accessible to everyone by increasing the viability of low-cost access to space. At Craig Technologies, our whole is greater than the sum of our parts. The Craig... 
    Permanent employment

    Craig Technical Consulting, Inc.

    Brooklyn, NY
    3 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
    5 days ago
  • $101k - $146.5k

    Stratolaunch is a technology accelerator that engineers operationally realistic testing at Mach 5+. Our air-launched, Talon testbeds...  ..., Stratolaunch is seeking a level II, Sr., or Staff level Embedded Software Engineer to participate in the development and testing of flight... 
    Remote work

    Stratolaunch

    Brooklyn, NY
    2 days ago
  • $108.9k - $145.2k

    Lead Embedded Software Engineer - Defense Solutions Curtiss Wright is seeking an experienced Lead Embedded Software Engineer to join our Defense Solutions Group. As our Lead Software Engineer-Embedded Computing Software, you will oversee and perform the design, development... 
    Remote work

    Curtiss-Wright Corporation

    Brooklyn, NY
    5 days ago
  • We are looking for a Sr Embedded Software Engineer to work as part of a New Product Development team tasked with designing and implementing new technology and features into the next generation of software driven products. In this role, you will work with a multidisciplinary... 

    Praxy

    Brooklyn, NY
    3 days ago
  •  ...stability - a critical foundation for scaling AI data centres and other energy-intensive industries. We’re looking for an Embedded Software Engineer in the US to help design, build, and scale the connected hardware powering the Energy Network. This is a hands-on role... 
    Remote job
    Relocation package
    Shift work

    Fuse Energy, LLC

    Brooklyn, NY
    3 days ago
  •  ...collaborative, energetic, and forward-thinking individuals to join our team. We are seeking a highly skilled and experienced Staff Embedded Software Engineer to join our software team. In this position, you will be the organization's technical authority for embedded software... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    Roman Health Pharmacy LLC

    Brooklyn, NY
    2 days ago
  •  ...positive impacts here on Earth. Currently, we are seeking aStaff Embedded Software Engineerto contribute to our mission in a dynamic startup...  ...abstraction layers Collaborate with hardware and systems engineers to integrate software with embedded platforms Assist with system... 
    Permanent employment

    Lunar Outpost Inc.

    Brooklyn, NY
    3 days ago
  •  ...firmware team is responsible for developing and maintaining the embedded software that bridges hardware and high‑level applications in the...  ...safe and intelligent trucking. As a Staff Embedded Software Engineer, you will lead the design, development, and validation of... 

    Stack AV Co

    Brooklyn, NY
    4 days ago
  •  ...Company Description LanceSoft Inc Job Description Job Title: Software Engineer/ Embedded Engineer Location: Budd Lake; NJ Type: Contract Responsibilities: The ideal candidate will have a strong desire to work with Embedded System Software... 
    Full time
    Contract work

    Lancesoft, Inc.

    Jersey City, NJ
    15 hours ago
  • Eagle Wireless, Inc. is seeking an Embedded Software Engineer - Smart module to develop, maintain, debug Android/Linux BSP components for smart module platforms. You’ll work on kernel-level issues, device trees, and drivers while collaborating with hardware and firmware... 
    Remote job
    Flexible hours

    Eagle Wireless, Inc.

    Brooklyn, NY
    4 days ago
  • Grex Defense, Inc. in Huntsville, AL is seeking engineers to write flight-critical software that makes real hardware dependable. You’ll develop embedded and real-time software for sensor integration, device control, and the low-level systems autonomy that flying platforms... 

    Grex Defense, Inc.

    Brooklyn, NY
    5 days ago
  • $133k - $199.6k

     ...have the right opportunities to fit your life and launch your career today. We are looking for you to join our team as an Embedded Software Engineering Manager based out of San Diego, CA. What You\'ll Get to Do: The embedded SW engineering manager will lead a section of... 
    Full time
    Relocation
    Shift work

    Northrop Grumman Corp. (AU)

    Brooklyn, NY
    3 days ago
  • $73.15k - $174k

     ...design, development, integration, testing, and maintenance of embedded software for HVAC and smart control systems. The role requires strong...  ...solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI,... 
    Full time
    Local area

    Capgemini

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

     ...This opportunity is a part of Blink's Embedded practice which supports long-term opportunities...  ...5 to 7 front-end React + TypeScript engineers. This role involves reviewing team...  ...Qualifications ~10+ years professional software engineering experience with significant... 
    Ongoing contract
    Full time

    Blink Ux

    Jersey City, NJ
    15 hours ago
  •  ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,...  ...responsibility is the ongoing support and administration of database software systems - Plan, coordinate, and administer database systems, including... 
    Work experience placement

    AmNet Services

    Jersey City, NJ
    a month ago
  •  ...Full Stack Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Full Stack Lead Software Engineer at JPMorgan Chase within the Corporate Technology Digital Document Management... 

    Chase

    Jersey City, NJ
    3 days ago
  • Company Description Jobs Bridge Inc is among the fastest growing IT staffing / professional services organization with its own job portal. Jobs Bridge works extremely closely with a large number of IT organizations in the most in-demand technology skill sets. ...
    Full time
    Work experience placement

    Jobsbridge

    Jersey City, NJ
    15 hours ago
  •  ...one of the world's largest and most influential companies.  As a Lead Infrastructure Engineer at JPMorganChase within the Infrastructure Platforms, you apply deep knowledge of software, applications, and technical processes within the infrastructure engineering... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    9 days ago
  •  ...across Android and iOS platforms. You will collaborate with cross-functional teams including product managers, designers, and backend engineers to bring our mobile vision to life. Key Responsibilities: · Design, develop, and maintain mobile applications with a focus... 
    Remote work

    Krest Global Solutions

    Jersey City, NJ
    a month ago
  •  ...top achievers in site reliability. As a Lead Site Reliability Engineer at JPMorgan Chase within the Corporate Technology team, you hold...  ...common networking technologies and issues Advanced knowledge of software applications and technical processes with emerging depth in one... 
    Local area

    J.P. Morgan

    Jersey City, NJ
    4 days ago
  •  ...visit our website here.As Lead Systems Engineer, you'll hold the highest level of technical...  ..., cross-disciplinary team of hardware, software, and electrical engineers. You'll own...  ...one working system — roadside hardware, embedded devices, applications, and back-office software... 
    Full time
    Local area

    Kapsch Group

    Secaucus, NJ
    6 days ago
  • Quanex Building Products Corp. in New Haven, CT is seeking a Global Senior Product Manager to lead the Access Solutions portfolio across North America, EMEA, and APAC. You will own the product vision, strategy, lifecycle management, and drive profitable growth while aligning...

    Quanex Building Products

    Brooklyn, NY
    4 days ago
  •  ...Lead Software Engineer Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Lead Software Engineer at JPMorgan Chase, you are an integral part of an agile team that works to... 

    Chase

    Jersey City, NJ
    1 day ago

Do you want to receive more vacancies?

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