cover image
Noblesoft Technologies

Noblesoft Technologies

noblesoft.com

3 Jobs

61 Employees

About the Company

Noblesoft Technologies Inc, an Inc 500 company, is a custom software solutions provider with market presence in USA, Mexico, India and UK. We specialize in ERP (Infor, SAP, Oracle), CRM, SCM and HCM products and services.

Listed Jobs

Company background Company brand
Company Name
Noblesoft Technologies
Job Title
C++ Developer
Job Description
Job title: C++ Developer Role Summary: Experienced embedded systems C++ engineer with 8+ years of architecture, design, prototyping, software development, code review, and unit testing for low‑level firmware. Specializes in Prpl OS, embedded Linux, QNX, BSP, bootloader and kernel development using modern C++ (C++11‑C++17) and C, with strong expertise in build processes, multithreading, algorithms, IPC/RPC, and performance profiling. Expactations: Deliver robust, high‑performance C++ code for embedded platforms; conduct thorough code reviews and unit tests; optimise memory and performance; collaborate effectively with multidisciplinary engineering teams; ensure compliance with industry standards and protocols. Key Responsibilities: - Design and implement architecture for Prpl OS and embedded Linux kernel modules, bootloaders, and drivers. - Write high‑quality C/C++ (C++11‑C++17) code; perform code reviews and unit testing. - Build, compile, and maintain complex C++ build systems; optimize for target embedded devices. - Profile and tune memory, CPU, and performance; apply optimisation techniques. - Implement IPC, RPC, multithreaded algorithms, and messaging paradigms. - Integrate and validate network protocols (HTTP, TLS, REST, Websockets, JSON, XML, Protobuf, Flatbuffers, RTP, RTSP, HLS) as needed. - Document designs, interfaces, and test results. - Work collaboratively with cross‑functional teams and troubleshoot issues. Required Skills: - 8+ years of C/C++ embedded software development. - Expert knowledge of Prpl OS, embedded Linux, QNX, and POSIX APIs. - Strong experience with BSP, Linux subsystems, bootloaders, and device drivers. - Proficiency in modern C++ (C++11‑C++17), C, and build tools (Make, CMake, Bazel, Ninja). - Deep understanding of multithreading, synchronization, and algorithm design. - Solid experience with IPC, RPC, and client‑server/peer‑to‑peer/publish‑subscribe architectures. - Experience with performance profiling and memory optimisation tools (e.g., perf, gprof, valgrind). - Familiarity with IP‑based protocols: HTTP, TLS, REST, Websockets, JSON, XML, Protobuf, Flatbuffers, RTP, RTSP, HLS. - Strong debugging, code‑review, unit‑testing, and documentation skills. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field. - Relevant embedded systems or Linux certifications (e.g., LCPC, Linux Foundation Certified Engineer) preferred.
Dallas, United states
On site
Senior
08-12-2025
Company background Company brand
Company Name
Noblesoft Technologies
Job Title
ISV Products (SMPE)
Job Description
**Job Title** Mainframe System Programmer – SMPE – ISV Products **Role Summary** Responsible for the installation, upgrade, maintenance, and tuning of z/OS and associated IBM/BMC/ISV products. Ensures system reliability, security, and performance through proactive management of SPME environments, RACF, JES, SYSPLEX, and auxiliary components. Collaborates with development teams and participates in disaster recovery and storage management activities. **Expectations** - Execute SMPE operations with accuracy and efficiency. - Maintain high availability and security of mainframe systems. - Apply knowledge of system initialization, tuning, and storage concepts. - Support multiple programming languages on z/OS. - Contribute to disaster recovery planning and execution. **Key Responsibilities** - Perform installation, upgrade, and maintenance of z/OS and IBM/BMC/ISV components using SMPE. - Manage RACF configuration and security-related products. - Configure and maintain JES, PARMLIB, USS, and Coupling Facility services. - Develop and maintain system initialization and tuning scripts. - Administer SYSPLEX environments and ensure proper load balancing and failover. - Participate in disaster recovery rehearsals and validate recovery procedures. - Manage storage configurations, including DFSMS or alternative IBM storage solutions. - Provide support for HCD and IODF operations. - Work with PL/1, COBOL, Assembler, Rexx, Java for z/OS, Node.js, and Python for z/OS as required. **Required Skills** - Proficiency with SMPE, RACF, and IBM/BMC product suites. - Strong understanding of mainframe initialization, tuning, and performance monitoring. - Experience with SYSPLEX, JES, PARMLIB, USS, Coupling Facility, HCD, and IODF. - Knowledge of disaster recovery exercises and documentation. - Familiarity with DFSMS or equivalent storage management concepts. - Ability to work with PL/1, COBOL, Assembler, Rexx, Java for z/OS, Node.js, and Python for z/OS. - Problem‑solving aptitude and meticulous attention to detail. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Information Technology, or related field (preferred). - Formal training or certification in IBM z/OS system administration, SMPE, or related IBM products (e.g., IBM Certified z/OS System Administrator). - RACF and security certifications are a plus.
United states
Remote
29-12-2025
Company background Company brand
Company Name
Noblesoft Technologies
Job Title
Need Infrastructure & Identity Systems Engineer : Des Moines, IA 50309 – Hybrid
Job Description
**Job Title:** Infrastructure & Identity Systems Engineer **Role Summary:** Senior‑level Infrastructure Technical Specialist responsible for enterprise printer administration, Fairfax and SecureDoc systems, and Okta identity management. Ensures system security, performs installations/upgrades, creates critical documentation, and provides on‑call support while collaborating across teams. **Expectations:** - Deliver tasks accurately and on schedule. - Provide nightly/weekend on‑call support for patching, upgrades, and troubleshooting. - Work independently with minimal supervision. - Proactively learn and adopt new technologies, processes, and business functions. - Communicate clearly with multiple technical and business teams. **Key Responsibilities:** - Lead organization‑wide printer administration and management. - Manage Fairfax systems and SecureDoc functionality. - Perform installations, updates, and upgrades of enterprise infrastructure components. - Implement and maintain advanced system security methods and techniques. - Produce and maintain detailed documentation for system rewrites and ongoing operations. - Collaborate with cross‑functional teams to ensure seamless workflow and communication. - Provide on‑call support for nightly and weekend patching, upgrades, and issue resolution. **Required Skills:** - ≥8 years experience in printer administration and management. - Extensive experience with Fairfax system management. - SecureDoc administration expertise. - Solid understanding of basic system management processes, information management, file structures, and data representation. - Advanced knowledge of system security practices. - Strong verbal and written communication skills. - High attention to detail, especially in documentation creation. - Ability to work independently and prioritize tasks. - Proactive attitude toward learning new systems and processes. **Required Education & Certifications:** - Typically a Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience). - Preferred certifications: Okta Administrator (or Okta ASA), ITIL Foundation, CompTIA Security+, or equivalent security/identity management credentials.
Des moines, United states
Hybrid
Senior
14-01-2026