Software Developer III

🔥 1 hour ago

🦌 Connecticut – Remote

infoinfo

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 25%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Weekday (YC W21)

Weekday (YC W21)

11 - 50 employees

Founded 2021

💼 Consulting

👥 HR Tech

☁️ SaaS

Consulting • HR Tech • SaaS

Weekday is a modern recruitment platform that combines AI technologies with a vast database of potential candidates, aiming to streamline the hiring process for companies in India. They offer various services, including a proactive outreach approach that helps employers connect with top talent, as well as tools for candidates to easily apply for jobs. Weekday's emphasis on candidate engagement through multiple channels, including email, WhatsApp, and phone calls, sets it apart in the competitive landscape of recruitment agencies.

📋 Description

• Design, develop, test, and maintain embedded software using C++ and Embedded C • Develop efficient, reliable, and maintainable code for resource-constrained embedded environments • Work with hardware and system engineers to understand product requirements and translate them into software solutions • Perform close-to-hardware debugging, troubleshoot software defects, and identify root causes across hardware-software interfaces • Analyze software issues using debugging tools, logs, traces, and other diagnostic techniques • Apply data structures and programming fundamentals to develop robust and optimized software components • Participate in code reviews, unit testing, integration testing, and software verification activities • Collaborate with cross-functional engineering teams to resolve technical issues and deliver software according to project requirements • Contribute to software documentation, technical specifications, development processes, and defect tracking • Support continuous improvement of software quality, performance, reliability, and development practices

🎯 Requirements

• 0–5 years in software or embedded software development • Strong programming knowledge in C++ • Hands-on or academic experience with Embedded C • Good understanding of Data Structures and Algorithms • Strong understanding of object-oriented programming and fundamental software engineering concepts • Ability to analyze problems, debug code, and develop structured technical solutions • Good communication and collaboration skills • Strong willingness to learn embedded technologies and work on hardware-oriented software development • Experience or familiarity with RTOS (Real-Time Operating Systems) preferred as a good-to-have skill • Working knowledge of Linux environments and command-line tools preferred as a good-to-have skill • Understanding of ARM architecture and ARM-based embedded systems preferred as a good-to-have skill • Familiarity with embedded debugging tools, compilers, debuggers, and version-control systems preferred as a good-to-have skill • Exposure to software development and testing within a product engineering environment preferred as a good-to-have skill • Bachelor’s degree in Computer Science, Electronics, Electrical Engineering, Embedded Systems, or a related technical discipline is preferred

Apply Now

Similar Jobs

🔥 3 hours ago

OrthoFi

201 - 500

🏥 Healthcare

💼 Consulting

📣 Marketing

Senior Software Engineer modernizing OrthoFi’s orthodontic insurance platforms. Building scalable React and .NET systems for claims, eligibility, and remittance workflows.

🔥 3 hours ago

Xero

1001 - 5000

☁️ SaaS

🤝 B2B

Lead Engineer modernizing Xero accounting systems through distributed architectures and scalable software. Guiding design decisions, CI/CD improvements, and engineering mentorship across Xero’s global platform.

🔥 3 hours ago

PhoenixTeam

51 - 200

💳 Fintech

🏠 Real Estate

🤖 Artificial Intelligence

Engineering Lead building multi-team delivery systems for PhoenixTeam’s federal home-loan benefit platform. Driving monthly releases, automated quality, legacy modernization, and responsible AI adoption.

🔥 5 hours ago

FranklinCovey

501 - 1000

Software Engineer II building scalable Python/Django learning platforms for FranklinCovey’s edtech business. Developing full-stack products that help organizations train employees and build high-trust cultures.

🔥 5 hours ago

NVIDIA

10,000+ employees

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Systems software engineer building reliable EDA infrastructure platforms atop NVIDIA hardware. Automating, deploying, and operating large-scale cloud and container systems.