Position: Software Engineer
Location: Urbandale, IA
Employment Type: Full Time/Permanent Hire
Tools and Technologies:
Programming: C, C++, Python, Bash
Testing: GTest, GMock, Squish
Frameworks: Qt
Debugging: GDB
Networking: TCP/IP, CAN
Platforms: Linux & Windows
Version Control: Git, GitKraken
Hardware: ARM & Intel-based systems
Additional: Rally, Code Collaborator
Job Responsibilities:
Develop and debug software for embedded applications and firmware
Work on Gen4/Gen5 and 2630 display systems
Investigate and resolve application issues and defects
Improve system performance and stability (Quality Improvement team)
Work with HIL (Hardware-in-the-loop) lab systems
Integrate third-party middleware (Boost, DDS, Spatial Lite, etc.)
Analyze defects, identify root cause, and implement fixes
Write and execute tests to validate fixes
Debug using tools like GDB and analyze core dumps
Monitor build pipelines and resolve failures
Work on networking stacks, Qt integration, and system-level improvements
Required Skills:
1 3 years of experience in product testing or development
Experience working in a team environment
Good communication skills (written and verbal)
Understanding of product development lifecycle
...expectations, the contract will be terminated immediately Shift: Monday through Friday 8-5 Specialty Type: Nursing Sub Specialties: Infusion RN General Certifications: General Certifications(ACLS,BLS/BCLS,PALS,NRP,ATT); Nursing Certifications(CPI ,ENPC,RNFA,TNCC,AWHONN,...
...CAA) is the leading entertainment and sports agency, with global expertise in filmed and live entertainment, digital media,... ...Shanghai, and Beijing, among other locations globally. Title: Director of Physical Security Operations Center: Corporate Facilities Job...
...numerous disciplines: design, engineering, manufacturing, sales, sustainability, and client support. We are currently seeking a Powder Coat Painter to join our Quality team to assist in improving the day-to-day manufacturing of our product lines. Shift: Sunday -...
We are looking for a detail-oriented and reliable Data Entry Typist to join our team. In this role, you will be responsible for accurately entering, updating, and maintaining information in computer systems and databases. The ideal candidate is organized, fast at typing...
...perioperative tasks to facilitate efficient and smooth management of surgical patients and procedures in a safe and timely manner; and,... ...direct and indirect patient care in the perioperative setting and assists in maintaining a clean and safe environment. Strives for...