Back to Jobs

Embedded Software Engineer

Remote, USA Full-time Posted 2025-05-22

Interested in growing technically and professionally? Bored by the same old things all the time? Looking for an opportunity with endless opportunities? Are you a self starter with an entrepreneurial mindset? If so, you are in the right place!

FinishLinePDS is seeking an Embedded Software Engineer to join our dynamic team. Your customers are small companies and startups that are looking to you to develop their next project. Your team is filled with experts in all areas of software/hardware/mechanical engineering, marketing experts and manufacturing experts. At your disposal is a set of proven product development procedures and 100’s of reference design. Your mission will be to use these tools to produce a product that creates a ROI.

The ideal candidate designs, develops, tests, and optimizes software for embedded systems and IoT devices, ensuring they meet specifications and integrate with hardware, using languages like C and C++ and real-time operating systems.

Key Responsibilities: • Software Development:Write, debug, and maintain code for embedded systems and IoT devices • Hardware Interaction:Understand and interact with hardware components, including microcontrollers, sensors, and communication protocols • Firmware Development:Develop and implement firmware for IoT devices, ensuring they function correctly and efficiently • Network Communication:Design and implement communication protocols for IoT devices to connect and interact with networks • Troubleshooting and Debugging:Diagnose and resolve software issues in embedded systems and IoT devices • System Integration:Integrate new features and updates into existing embedded systems and IoT platforms • Performance Optimization:Optimize code and systems for performance, efficiency, and reliability • Documentation:Document code, systems, and processes for future reference and maintenance

Skills and Knowledge:
• Programming Languages:Proficiency in C, C++, and potentially other languages like Python or Java
• Embedded Systems:Knowledge of microcontrollers, real-time operating systems (RTOS), and device drivers
• IoT Technologies:Understanding of IoT protocols (e.g., MQTT, CoAP), networking, and cloud platforms
• Hardware Knowledge:Familiarity with hardware components, interfaces (e.g., I2C, SPI), and communication buses
• Operating Systems:Knowledge of Linux or other embedded operating systems
• Troubleshooting and Debugging:Strong problem-solving and debugging skills
• Communication:Ability to communicate technical information clearly and concisely
• Familiarity with software version control systems (e.g., Git)

Powered by JazzHR

MxR63VX8hS

Apply Job!

 

Similar Jobs

Licensed Life Insurance Agent – Flexible Schedule & Growth Potential

Remote, USA Full-time

Medical Billing Account Representative Insurance Collector

Remote, USA Full-time

MM Insurance Claims Coordinator - Temp Project

Remote, USA Full-time

Quality Assurance Tester

Remote, USA Full-time

Technology Support I - Bilingual Spanish/English

Remote, USA Full-time

Procurement Analyst

Remote, USA Full-time

Teller / Customer Service Representative - Part-Time (15-19 hrs/wk)

Remote, USA Full-time

FC Client Service Representative, Gateway Financial Center, Spanish Preferred

Remote, USA Full-time

CAD Drafting Technician

Remote, USA Full-time

Entry Level Quality Analyst

Remote, USA Full-time

Traveling Support Associate (Teller & Personal Banker) - Capital Circle NW Office

Remote, USA Full-time

Remote Data Entry Job, At Home Data Entry Jobs, Costco Warehouse Jobs

Remote, USA Full-time

Informatics Manager, REMOTE

Remote, USA Full-time

Lead Software Engineer Digital Adherence

Remote, USA Full-time

Online Customer Service Representative Entry-Level at RW Dake Construction - Albany

Remote, USA Full-time

V.I.E. Junior Relationship Manager - Retail & online banking - New York, New York, United States

Remote, USA Full-time

Digital Direct Agent - Remote/West Coast

Remote, USA Full-time

Staff Software Engineer, Billing Experiences - Remote

Remote, USA Full-time

Amazon Virtual Assistant Jobs – Remote Work from Home

Remote, USA Full-time

Require Chemistry Tutor (part time) in North Canton, OH

Remote, USA Full-time