Tech Digital Group

86 Tech Digital Group Embedded Software Developer Jobs Hiring Near You

Java Developer

Columbus, OH · On-site

$49.25 - $63.75/hr

... role is for a software engineer to help modernize and grow the Global Identity and Access ... foster new technology skills promoting them through the broader team. Job Location Primary:

Work with test engineers and suppliers to analyze and resolve technical problems. * Must be able to handle multiple projects and work with a team to meet development schedules. * Requires a BS or MS ...

AWS native services such as CloudWatch, CloudTrail, AWS Config, and X-Ray AWS Engineer Monitoring and Alerting * Design and implement monitoring solutions using AWS native services such as CloudWatch ...

Coordinate review and testing sessions with internal, technology, business, risk and support teams to enroll the applications at the firm * Liaising with acquired company's software team to ...

AWS Cloud Architect

Marysville, OH

$59.50 - $78/hr

As a senior member of the team, may provide guidance and mentorship to other engineers. Will ... May be involved in researching and evaluating new technologies and methodologies to enhance the ...

Demonstrates experience executing design practices within Agile software development * Collaborates ... They can present in small and large group settings in a succinct and authoritative manner.

SRE

Columbus, OH

$55 - $73.25/hr

Primary Skill * PCF (Pivotal Cloud Foundry) and Mongo DB * Exposure to at least 1 Observability Tool such as AppDynamics, Splunk, Grafana * Change Mgmt using CI/CD pipeline. Harness or equivalent ...

Drive best practices for data engineering, architecture, and deployment within Palantir ecosystem * Support production deployments, troubleshooting, and optimization of pipelines and applications ...

Site Reliability Engineer

Columbus, OH

$55 - $73.25/hr

Primary Skill * PCF (Pivotal Cloud Foundry) and Mongo DB * Exposure to at least 1 Observability Tool such as AppDynamics, Splunk, Grafana * Change Mgmt using CI/CD pipeline. Harness or equivalent ...

Creates and executes medium to complex project plans that may involve multiple disciplines in the information technology field. * Bachelor's degree and 7-10 years Project Management Experience. * 3-5 ...

next page

Showing results 1-20

Tech Digital Group Jobs Information

What are the key skills and qualifications needed to thrive as an Embedded Software Developer, and why are they important?

To thrive as an Embedded Software Developer, you need a strong understanding of programming languages like C/C++, experience with microcontroller architectures, and typically a degree in computer engineering or a related field. Familiarity with real-time operating systems (RTOS), debugging tools, and version control systems such as Git is often required. Strong problem-solving skills, attention to detail, and effective communication set standout developers apart. These capabilities ensure robust, efficient, and reliable software development for critical hardware systems.

What are some common challenges faced by Embedded Software Developers when integrating software with hardware components?

Embedded Software Developers often encounter challenges related to hardware-software integration, such as debugging timing issues, managing limited memory and processing resources, and ensuring reliable communication between devices. These challenges require strong problem-solving skills and close collaboration with hardware engineers to diagnose and resolve issues efficiently. Additionally, developers must frequently work with low-level programming languages and proprietary hardware interfaces, which can require continuous learning and adaptation.

What are Embedded Software Developers?

Embedded Software Developers are engineers who design, develop, and maintain software that operates on specialized hardware systems, such as microcontrollers, IoT devices, automotive systems, and consumer electronics. Their work involves programming in low-level languages like C or C++ to ensure software interacts efficiently with hardware components. They often work closely with hardware engineers to optimize system performance, reliability, and resource usage. Embedded Software Developers must also consider constraints like memory, power consumption, and real-time processing when building robust solutions.

What engineering jobs pay $500,000?

Senior engineering roles such as aerospace, petroleum, and software engineering can reach or exceed $500,000 annually, especially with experience, bonuses, and stock options. High-level positions in management or specialized fields often offer compensation in this range, particularly in industries like technology, energy, and aerospace.

What is the difference between Embedded Software Developer vs Firmware Engineer?

AspectEmbedded Software DeveloperFirmware Engineer
CredentialsBachelor's in Computer Science, Electrical Engineering, or related fields; programming skills in C/C++Similar credentials; often requires experience with hardware and low-level programming
Work EnvironmentDevelops software for embedded systems in various industries like automotive, consumer electronicsFocuses on designing and implementing firmware directly on hardware devices
Industry UsageCommonly employed in electronics, automotive, IoT, and consumer device companiesPrimarily used in hardware-centric industries like aerospace, medical devices, and consumer electronics

Both roles require strong programming skills in C/C++ and familiarity with embedded systems. While Embedded Software Developers focus on creating software that runs on embedded devices, Firmware Engineers work closely with hardware to develop low-level code that directly interacts with hardware components. The roles often overlap, but Firmware Engineers typically have a deeper understanding of hardware architecture and low-level programming.

What is it like to work at Tech Digital Group?

Tech Digital Group is a dynamic and innovative company that prioritizes collaboration, creativity, and continuous learning, fostering a culture of open communication and mutual support among its employees.

The company's team structure is flat and agile, with cross-functional teams working together to drive projects forward, and a flexible work environment that allows employees to work from anywhere, promoting work-life balance and flexibility.

Working at Tech Digital Group may appeal to candidates who are passionate about staying at the forefront of technological advancements, are eager to take on new challenges, and value a company that invests in employee growth and development, offering opportunities for professional growth and advancement in a rapidly evolving industry.
What are the most popular categories at Tech Digital Group?
Infographic showing various Embedded Software Developer job openings at Tech Digital Group in the United States as of May 2026, with employment types broken down into 1% Full Time, and 99% Contract. Highlights an 95% Physical, 3% Hybrid, and 2% Remote job distribution.

$49.25 - $63.75/hr

Contractor

Posted 28 days ago


Job description

Java Developers Top Skills:
Java, J2EE, Hibernate, Apache Camel, Spring Core, Spring MVC, Spring Boot, Spring AOP, SOAP and RESTful Webservices, Microservices with Spring Cloud, Docker, Kubernete, AWS
1.Job title COGNIZANT IS LOOKING FOR IOT JAVA DEVELOPER (RAMP UP SO )
Job summary The role is for a software engineer to help modernize and grow the Global Identity and Access Management strategic solution for privileged access. The candidate will be responsible for backend development efforts. The role primarily requirement includes proficient experience in Core Java development with Spring Boot framework

The ideal candidate will need to be collaborative yet operate with a high degree of autonomy, demonstrating strong problem solving skills. As we are modernizing the indivi
Experience 13to16Yrs
Required Skills ,AWS IoT,IoT Services - Springboot,IoT-Edge with Java
Nice to have skills ,Terraform,PostgreSql Administration
Shift Day 9AM TO 7PM EST
Roles & Responsibilities Contribute to all stages of software development lifecycle Design, implement and maintain Java-based applications that can be high-volume and low-latency Analyze user requirements to define business objectives Envisioning system features and functionality Define application objectives and functionality Ensure application designs conform with business goals Develop and test software Identify and resolve any technical issues arising Create detailed design documentation Propose changes to current Java infrastructure The role is for a software engineer to help modernize and grow the Global Identity and Access Management strategic solution for privileged access. The candidate will be responsible for backend development efforts.

The role primarily requirement includes proficient experience in Core Java development with Spring Boot framework. The ideal candidate will need to be collaborative yet operate with a high degree of autonomy, demonstrating strong problem solving skills. As we are modernizing the individual must be adaptive to change, willing to learn and foster new technology skills promoting them through the broader team.
Job Location Primary: USTXPAOC01 Plano - TX USA
Demand Requires Travel

N
Certification(s) Required NA