Most recent job postings at cplusplus.com
via SherlockTalent
schedule_type: Full-timework_from_home: 1
Job Title: C++ Software Engineer
Location: 100% REMOTE
Job Type: Perm Full-Time...
Salary: $140K-$200K+ Depending on Experience
About the Job:
We are looking for C++Software Engineers. Your primary responsibility will be to help design and develop software to run network simulations using the NS3 framework.
RESPONSIBILITIES:
• Work on a team-building cloud platform tools and solutions for HPC applications.
• Collaborate to define strategy and
Job Title: C++ Software Engineer
Location: 100% REMOTE
Job Type: Perm Full-Time...
Salary: $140K-$200K+ Depending on Experience
About the Job:
We are looking for C++Software Engineers. Your primary responsibility will be to help design and develop software to run network simulations using the NS3 framework.
RESPONSIBILITIES:
• Work on a team-building cloud platform tools and solutions for HPC applications.
• Collaborate to define strategy and technology platform roadmap, and drive the rapid implementation of appropriate technologies
• Encourage value-driven innovation to the current framework and processes to continuously improve product development processes.
• Partner with product teams to prepare for the timely and smooth acceptance of deliverables into the production environment
• Evaluate new tools and technologies based on current and future feature requirements, performance, cost-effectiveness, and reliability
• Work closely with development teams to understand requirements and applies industry knowledge to recommend build/buy solutions
• Execution on all release engineering aspects of DevOps including Configuration Management, Build and Deployment Management, Continuous Integration and Deliver.
SKILLS & REQUIREMENTS:
• Responsible for all phases of the project life-cycle activities, from initial analysis through production support including design, implementation, testing, integration, and maintenance
• Be able to design, build, document, and maintain efficient, reusable, and reliable C++ code
• Be able to implement highly performant quality modules
• Identify bottlenecks/bugs and devise solutions to these problems
• Responsible for all phases of the project life-cycle activities
• Design, build, document, and maintain efficient, reusable, and reliable C++ code
• Minimum of 7+ yrs. of very strong C++ programming experience and development of Unix/Linux platforms.
• Strong experience using at least C++11 standard version, standard library, and STL containers.
• Strong understanding of Data Structures and Algorithms.
• Experience with NS2 or NS3 simulation environments is a plus.
• Good understanding of how to design and develop complex distributed systems, including experience debugging and solving performance issues in these environments.
• Good understanding of dynamic polymorphism and C++ specific
• Good understanding of memory management in non-garbage collected environments.
• Familiarity with operation of network components, such as Switches, Routers, and Nics.
• Experience with memory checkers such as Valgrind, and debuggers such as GDB.
• Knowledge of component data sheets and specifications
• Implementation of automated testing platforms and unit tests
• Proficient understanding of source code management using GIT tools.
• Familiarity with continuous integration
• Bachelor’s Degree or equivalent in Computer Science or a related field.
No fingerprint is required.
No drug test is required.
We love to share $1,000 bonuses for successful referrals
No C2C at this time Show more details...
Location: 100% REMOTE
Job Type: Perm Full-Time...
Salary: $140K-$200K+ Depending on Experience
About the Job:
We are looking for C++Software Engineers. Your primary responsibility will be to help design and develop software to run network simulations using the NS3 framework.
RESPONSIBILITIES:
• Work on a team-building cloud platform tools and solutions for HPC applications.
• Collaborate to define strategy and technology platform roadmap, and drive the rapid implementation of appropriate technologies
• Encourage value-driven innovation to the current framework and processes to continuously improve product development processes.
• Partner with product teams to prepare for the timely and smooth acceptance of deliverables into the production environment
• Evaluate new tools and technologies based on current and future feature requirements, performance, cost-effectiveness, and reliability
• Work closely with development teams to understand requirements and applies industry knowledge to recommend build/buy solutions
• Execution on all release engineering aspects of DevOps including Configuration Management, Build and Deployment Management, Continuous Integration and Deliver.
SKILLS & REQUIREMENTS:
• Responsible for all phases of the project life-cycle activities, from initial analysis through production support including design, implementation, testing, integration, and maintenance
• Be able to design, build, document, and maintain efficient, reusable, and reliable C++ code
• Be able to implement highly performant quality modules
• Identify bottlenecks/bugs and devise solutions to these problems
• Responsible for all phases of the project life-cycle activities
• Design, build, document, and maintain efficient, reusable, and reliable C++ code
• Minimum of 7+ yrs. of very strong C++ programming experience and development of Unix/Linux platforms.
• Strong experience using at least C++11 standard version, standard library, and STL containers.
• Strong understanding of Data Structures and Algorithms.
• Experience with NS2 or NS3 simulation environments is a plus.
• Good understanding of how to design and develop complex distributed systems, including experience debugging and solving performance issues in these environments.
• Good understanding of dynamic polymorphism and C++ specific
• Good understanding of memory management in non-garbage collected environments.
• Familiarity with operation of network components, such as Switches, Routers, and Nics.
• Experience with memory checkers such as Valgrind, and debuggers such as GDB.
• Knowledge of component data sheets and specifications
• Implementation of automated testing platforms and unit tests
• Proficient understanding of source code management using GIT tools.
• Familiarity with continuous integration
• Bachelor’s Degree or equivalent in Computer Science or a related field.
No fingerprint is required.
No drug test is required.
We love to share $1,000 bonuses for successful referrals
No C2C at this time Show more details...
via Techfetch
posted_at: 2 days agoschedule_type: Contractor
Position=C++ Backend Engineer
Location=El Segundo-CA/ Remote
Skillset=Must Have: Go/C++, Isthio , Service mesh
Rating required (0-No expereince;5-Expert)=
Java-
C++-
Isthio-
Service mesh
Position=C++ Backend Engineer
Location=El Segundo-CA/ Remote
Skillset=Must Have: Go/C++, Isthio , Service mesh
Rating required (0-No expereince;5-Expert)=
Java-
C++-
Isthio-
Service mesh Show more details...
Location=El Segundo-CA/ Remote
Skillset=Must Have: Go/C++, Isthio , Service mesh
Rating required (0-No expereince;5-Expert)=
Java-
C++-
Isthio-
Service mesh Show more details...
via Jooble
posted_at: 7 days agoschedule_type: Full-timework_from_home: 1
Tutoring jobs in Online: С++.
Specialties: General.
Age range of target audience: Not Specified (1-100...
I wonder if you are available for the next hour? I have a small bug in my c++ code but i need to fix it fast i will pay for the full price odc
Responsibilities:
Conduct regular assessment of the student.
Encourage the student in their study process.
Employ the latest methods in teaching С++.
Make sure that the student reaches their learning
Tutoring jobs in Online: С++.
Specialties: General.
Age range of target audience: Not Specified (1-100...
I wonder if you are available for the next hour? I have a small bug in my c++ code but i need to fix it fast i will pay for the full price odc
Responsibilities:
Conduct regular assessment of the student.
Encourage the student in their study process.
Employ the latest methods in teaching С++.
Make sure that the student reaches their learning goals.
Requirements:
Experience in following a structured tutoring syllabus.
Must be comfortable working with students from diverse multicultural environments.
Must be able to help the student reach their level by the desired time.
Be able to analyze learning problems and come up with creative solutions.
We offer:
Work according to your own flexible schedule.
Experience of teaching students from all over the world.
Friendly and creative international team.
Salary based on your working hours Show more details...
Specialties: General.
Age range of target audience: Not Specified (1-100...
I wonder if you are available for the next hour? I have a small bug in my c++ code but i need to fix it fast i will pay for the full price odc
Responsibilities:
Conduct regular assessment of the student.
Encourage the student in their study process.
Employ the latest methods in teaching С++.
Make sure that the student reaches their learning goals.
Requirements:
Experience in following a structured tutoring syllabus.
Must be comfortable working with students from diverse multicultural environments.
Must be able to help the student reach their level by the desired time.
Be able to analyze learning problems and come up with creative solutions.
We offer:
Work according to your own flexible schedule.
Experience of teaching students from all over the world.
Friendly and creative international team.
Salary based on your working hours Show more details...
via GrabJobs
posted_at: 4 days agoschedule_type: Full-time
We are looking for an enthusiastic Need guidance from a proficient Cplusplus teacher to join our dynamic team at Preply in Oklahoma.
Growing your career as a Full Time Need guidance from a proficient Cplusplus teacher is an amazing opportunity to develop relevant skills.
If you are strong in teamwork, communication and have the right experience for the job, then apply for the position of Need... guidance from a proficient Cplusplus teacher at Preply
We are looking for an enthusiastic Need guidance from a proficient Cplusplus teacher to join our dynamic team at Preply in Oklahoma.
Growing your career as a Full Time Need guidance from a proficient Cplusplus teacher is an amazing opportunity to develop relevant skills.
If you are strong in teamwork, communication and have the right experience for the job, then apply for the position of Need... guidance from a proficient Cplusplus teacher at Preply today!
Tutoring jobs in Online: С++.
Specialties: General.
Age range of target audience: Not Specified (1-100).
Do you happen to tutor in C++ with functions that deal with AVL trees and rotations? I am working on a project for AVL trees.
Responsibilities:
Focus on individual student's strengths and requirements.
Give appropriate comments on both student’s mistakes and achievements.
Draft a customized syllabus according to the needs of the student.
Make sure that the student reaches their learning goals.
Requirements:
Be able to use interactive learning aids during lessons.
Able to work with people of various backgrounds and ethnicities.
Must be comfortable working with students from diverse multicultural environments.
Be hard-working, enthusiastic and dedicated.
We offer:
Work according to your own flexible schedule.
Experience of teaching students from all over the world.
Friendly and creative international team.
Salary based on your working hours.
Benefits of working as a Need guidance from a proficient Cplusplus teacher in Oklahoma:
● Excellent benefits
● Company offers career progression opportunities
● Advantageous package Show more details...
Growing your career as a Full Time Need guidance from a proficient Cplusplus teacher is an amazing opportunity to develop relevant skills.
If you are strong in teamwork, communication and have the right experience for the job, then apply for the position of Need... guidance from a proficient Cplusplus teacher at Preply today!
Tutoring jobs in Online: С++.
Specialties: General.
Age range of target audience: Not Specified (1-100).
Do you happen to tutor in C++ with functions that deal with AVL trees and rotations? I am working on a project for AVL trees.
Responsibilities:
Focus on individual student's strengths and requirements.
Give appropriate comments on both student’s mistakes and achievements.
Draft a customized syllabus according to the needs of the student.
Make sure that the student reaches their learning goals.
Requirements:
Be able to use interactive learning aids during lessons.
Able to work with people of various backgrounds and ethnicities.
Must be comfortable working with students from diverse multicultural environments.
Be hard-working, enthusiastic and dedicated.
We offer:
Work according to your own flexible schedule.
Experience of teaching students from all over the world.
Friendly and creative international team.
Salary based on your working hours.
Benefits of working as a Need guidance from a proficient Cplusplus teacher in Oklahoma:
● Excellent benefits
● Company offers career progression opportunities
● Advantageous package Show more details...
via Jooble
posted_at: 4 days agoschedule_type: Full-timesalary: 15–25 an hourwork_from_home: 1
Tutoring jobs in Online: С++.
Specialties: General.
Age range of target audience: Not Specified (1-100...
Do you happen to tutor in C++ with functions that deal with AVL trees and rotations? I am working on a project for AVL trees.
Responsibilities:
Focus on individual student's strengths and requirements.
Give appropriate comments on both student’s mistakes and achievements.
Draft a customized syllabus according to the needs of the student.
Make
Tutoring jobs in Online: С++.
Specialties: General.
Age range of target audience: Not Specified (1-100...
Do you happen to tutor in C++ with functions that deal with AVL trees and rotations? I am working on a project for AVL trees.
Responsibilities:
Focus on individual student's strengths and requirements.
Give appropriate comments on both student’s mistakes and achievements.
Draft a customized syllabus according to the needs of the student.
Make sure that the student reaches their learning goals.
Requirements:
Be able to use interactive learning aids during lessons.
Able to work with people of various backgrounds and ethnicities.
Must be comfortable working with students from diverse multicultural environments.
Be hard-working, enthusiastic and dedicated.
We offer:
Work according to your own flexible schedule.
Experience of teaching students from all over the world.
Friendly and creative international team.
Salary based on your working hours Show more details...
Specialties: General.
Age range of target audience: Not Specified (1-100...
Do you happen to tutor in C++ with functions that deal with AVL trees and rotations? I am working on a project for AVL trees.
Responsibilities:
Focus on individual student's strengths and requirements.
Give appropriate comments on both student’s mistakes and achievements.
Draft a customized syllabus according to the needs of the student.
Make sure that the student reaches their learning goals.
Requirements:
Be able to use interactive learning aids during lessons.
Able to work with people of various backgrounds and ethnicities.
Must be comfortable working with students from diverse multicultural environments.
Be hard-working, enthusiastic and dedicated.
We offer:
Work according to your own flexible schedule.
Experience of teaching students from all over the world.
Friendly and creative international team.
Salary based on your working hours Show more details...
via Lever
schedule_type: Full-time
About Fidessa
Fidessa (an ION Group Company) provides exceptional trading, investment, and information solutions for the world's financial community. Our unrivalled set of mission-critical products serve both buy-side and sell-side global institutions and investment banks to boutique brokers and niche hedge funds with multi-asset trading and investment infrastructure, their market data and... analysis, and their decision making and workflow technology.
Whether
About Fidessa
Fidessa (an ION Group Company) provides exceptional trading, investment, and information solutions for the world's financial community. Our unrivalled set of mission-critical products serve both buy-side and sell-side global institutions and investment banks to boutique brokers and niche hedge funds with multi-asset trading and investment infrastructure, their market data and... analysis, and their decision making and workflow technology.
Whether you are a boutique broker or a global bank, Fidessa gives you everything you need for equities trading in one integrated solution.
To grow your business, you need advanced technology that can unify your operations, simplify your workflows, and boost your efficiency. Our award-winning equities solutions automate and simplify your trading on markets worldwide with proven technology that you can trust.
The Fidessa front office provides industry-leading trading functionality across a range of assets. Our team develops a sophisticated system for order management, risk checking and market access, supporting workflows for trading across global markets.
The system is the cornerstone of a customer's front office, providing trading desks with the real-time trading information they need when they need it. Optimized views of order books and trading positions give traders precise oversight of all their trading activities. Multiple automations reduce trader workload, taking away mundane tasks allowing them to exploit new trading opportunities.
Simplifying the complex trading environment for our users and keeping pace with changes in the finance industry makes for an exciting environment with lots to learn.
The Role
We are looking for entry-level software engineers with a can-do attitude who are passionate about solving complex problems to help us meet strong customer demand for new workflows. We are constantly looking for ways to do things faster, improving our software's time to market and throughput, and improving our own development approach.
Our primary technology is C++ on RedHat Linux.
You will be involved in all aspects of the software process, designing and delivering trading solutions in a rapidly changing marketplace. Your software will form part of a world-leading suite offering rich functionality. You will also help us to improve our development approach.
This is an excellent opportunity to join a vibrant team of developers providing high performance solutions to global financial markets. Feel the reward of knowing that the ingenious solutions you are providing are empowering the world's premier financial institutions.
Find out more about what we do at: https://iongroup.com/ion-markets/eq/fidessa
Required Capabilities and Experience
• 0-2 years of experience (or relevant internships) in software development. Recent grads and those graduating in December 2021 welcome to apply.
• C++ or object-oriented skills from similar languages such as Java or C#.
• Experience in Linux / Unix operating systems.
• Proven experience of the software development lifecycle in a commercial environment.
• Experience of developing and optimizing highly scalable services and distributed systems.
• Experience of applying automation tools for building software, testing, and deployment.
• Excellent problem solving and analytical skills.
• Excellent communicator. Ability to interpret requirements and specifications and to describe highly technical designs or solutions simply and clearly to less technical audiences.
• Highly organized with the ability to prioritize own workload and adhere to deadlines.
• Bachelor’s Degree in Computer Science or similar degree
Highly Desirable Experience
• Financial markets knowledge is an advantage, but not required
More About ION Group
We’re a diverse group of visionary innovators who provide trading and workflow automation software, high-value analytics, and strategic consulting to corporations, central banks, financial institutions, and governments. More than 40% of the world’s largest companies use our solutions. Founded in 1999, we’ve achieved tremendous growth by bringing together some of the best and most successful financial technology companies in the world.
Over 2,000 of the world’s leading corporations, including 50% of the Fortune 500 and 30% of the world’s central banks, trust ION solutions to manage their cash, in-house banking, commodity supply chain, trading and risk.
Over 800 of the world’s leading banks and broker-dealers use our electronic trading platforms to operate the world’s financial market infrastructure.
With 10,000 employees and offices in more than 40 cities around the globe, ION is a rapidly expanding and dynamic group.
At ION, we offer careers that provide many opportunities: To invent. To design. To collaborate. To build. To transform businesses and empower people around the world to do more, faster and better than before. Imagine what you can do and experience. This is where you can do your best work.
Learn more at: https://iongroup.com Show more details...
Fidessa (an ION Group Company) provides exceptional trading, investment, and information solutions for the world's financial community. Our unrivalled set of mission-critical products serve both buy-side and sell-side global institutions and investment banks to boutique brokers and niche hedge funds with multi-asset trading and investment infrastructure, their market data and... analysis, and their decision making and workflow technology.
Whether you are a boutique broker or a global bank, Fidessa gives you everything you need for equities trading in one integrated solution.
To grow your business, you need advanced technology that can unify your operations, simplify your workflows, and boost your efficiency. Our award-winning equities solutions automate and simplify your trading on markets worldwide with proven technology that you can trust.
The Fidessa front office provides industry-leading trading functionality across a range of assets. Our team develops a sophisticated system for order management, risk checking and market access, supporting workflows for trading across global markets.
The system is the cornerstone of a customer's front office, providing trading desks with the real-time trading information they need when they need it. Optimized views of order books and trading positions give traders precise oversight of all their trading activities. Multiple automations reduce trader workload, taking away mundane tasks allowing them to exploit new trading opportunities.
Simplifying the complex trading environment for our users and keeping pace with changes in the finance industry makes for an exciting environment with lots to learn.
The Role
We are looking for entry-level software engineers with a can-do attitude who are passionate about solving complex problems to help us meet strong customer demand for new workflows. We are constantly looking for ways to do things faster, improving our software's time to market and throughput, and improving our own development approach.
Our primary technology is C++ on RedHat Linux.
You will be involved in all aspects of the software process, designing and delivering trading solutions in a rapidly changing marketplace. Your software will form part of a world-leading suite offering rich functionality. You will also help us to improve our development approach.
This is an excellent opportunity to join a vibrant team of developers providing high performance solutions to global financial markets. Feel the reward of knowing that the ingenious solutions you are providing are empowering the world's premier financial institutions.
Find out more about what we do at: https://iongroup.com/ion-markets/eq/fidessa
Required Capabilities and Experience
• 0-2 years of experience (or relevant internships) in software development. Recent grads and those graduating in December 2021 welcome to apply.
• C++ or object-oriented skills from similar languages such as Java or C#.
• Experience in Linux / Unix operating systems.
• Proven experience of the software development lifecycle in a commercial environment.
• Experience of developing and optimizing highly scalable services and distributed systems.
• Experience of applying automation tools for building software, testing, and deployment.
• Excellent problem solving and analytical skills.
• Excellent communicator. Ability to interpret requirements and specifications and to describe highly technical designs or solutions simply and clearly to less technical audiences.
• Highly organized with the ability to prioritize own workload and adhere to deadlines.
• Bachelor’s Degree in Computer Science or similar degree
Highly Desirable Experience
• Financial markets knowledge is an advantage, but not required
More About ION Group
We’re a diverse group of visionary innovators who provide trading and workflow automation software, high-value analytics, and strategic consulting to corporations, central banks, financial institutions, and governments. More than 40% of the world’s largest companies use our solutions. Founded in 1999, we’ve achieved tremendous growth by bringing together some of the best and most successful financial technology companies in the world.
Over 2,000 of the world’s leading corporations, including 50% of the Fortune 500 and 30% of the world’s central banks, trust ION solutions to manage their cash, in-house banking, commodity supply chain, trading and risk.
Over 800 of the world’s leading banks and broker-dealers use our electronic trading platforms to operate the world’s financial market infrastructure.
With 10,000 employees and offices in more than 40 cities around the globe, ION is a rapidly expanding and dynamic group.
At ION, we offer careers that provide many opportunities: To invent. To design. To collaborate. To build. To transform businesses and empower people around the world to do more, faster and better than before. Imagine what you can do and experience. This is where you can do your best work.
Learn more at: https://iongroup.com Show more details...
via Techfetch
schedule_type: Full-time
Hi All,
Greeting from Burgeon IT Services...
Job Title: Automation Engineer with C++.
Location: Rochester, NY (Day1 Onsite)
Duration: Full time job
Job Description:
3+ years of hands-on experience with C/C++ software development
· 5+ years of hands-on experience with automated software test development
· Strong knowledge of object-oriented design principles
· Familiarity with Google Test (or similar testing frameworks) preferred
· Experience
Hi All,
Greeting from Burgeon IT Services...
Job Title: Automation Engineer with C++.
Location: Rochester, NY (Day1 Onsite)
Duration: Full time job
Job Description:
3+ years of hands-on experience with C/C++ software development
· 5+ years of hands-on experience with automated software test development
· Strong knowledge of object-oriented design principles
· Familiarity with Google Test (or similar testing frameworks) preferred
· Experience with embedded real-time software applications preferred
· Willingness to work closely with other developers on software implementation & testing
If you are interested in this position please send your resume to below mentioned mail id or call me directly by sending your resume.
,
Ashok Kumar
Technical Recruiter
Mail ID:
Phone Show more details...
Greeting from Burgeon IT Services...
Job Title: Automation Engineer with C++.
Location: Rochester, NY (Day1 Onsite)
Duration: Full time job
Job Description:
3+ years of hands-on experience with C/C++ software development
· 5+ years of hands-on experience with automated software test development
· Strong knowledge of object-oriented design principles
· Familiarity with Google Test (or similar testing frameworks) preferred
· Experience with embedded real-time software applications preferred
· Willingness to work closely with other developers on software implementation & testing
If you are interested in this position please send your resume to below mentioned mail id or call me directly by sending your resume.
,
Ashok Kumar
Technical Recruiter
Mail ID:
Phone Show more details...
via Techfetch
schedule_type: Contractorwork_from_home: 1
Required Candidate for C++ with Linux & Unix role
Required Candidate for C++ with Linux & Unix role
Show more details...
via IT JobServe
posted_at: 2 days agoschedule_type: Full-time
An Engineer's Dream - C+ Engineer Opportunity Supporting Space Missions
Job Description...
The engineer will provide software development support for a Robotic system to develop next generation robotic capabilities for a NASA program. The robot subsystem is responsible for operating multiple robotic arms with precision for a spaceflight program. Focus on embedded systems, control systems (closed loop electrical controls), GUI technology and FPGA
An Engineer's Dream - C+ Engineer Opportunity Supporting Space Missions
Job Description...
The engineer will provide software development support for a Robotic system to develop next generation robotic capabilities for a NASA program. The robot subsystem is responsible for operating multiple robotic arms with precision for a spaceflight program. Focus on embedded systems, control systems (closed loop electrical controls), GUI technology and FPGA technology as major areas of desired skills
Job duties include:
• SW Programming and development in C+ on a primarily Linux platform.
• Both new SW development and SW code revision.
• Manage test scripts and related documents using GIT repository concepts.
• Develop and run automated test scripts written in a GSFC develop scripting language (STOL) used for testing flight hardware.
• Support post test data reduction and analysis.
• Develop an in-depth understanding of the controls system design and requirements.
• Contribute to the electrical, test, and integration of hardware.
• Work with testing and validating existing designs, but understand hardware and design processes to execute redesigns if necessary.
• Follow all project requirements for documentation configuration management and software version control.
• Incorporate engineering change notices and feedback into the iterative processes for design changes.
Top Skills Desired:
• C+
• Linux
• Python
• Object oriented programming
• Software development
Additional Skills & Qualifications:
• BS or higher in Computer Science, Electrical Engineering, Robotics, or Computer
• 3-5+ years of directly applicable experience Experience with standard best practice software development lifecycle
• Excellent programming knowledge of object-oriented programming.
• Excellent programming knowledge of object oriented programming in C+.
• Experience with product version control and release management.
• Experience in all phases of the software development lifecycle - gathering requirements, design, implementation, testing, debugging, and deployment to the end user.
• Ability to assess new APIs and tools for software development.
Desired:
• Working understanding of the Agile software development lifecycle.
• Hands-on experience with robotic software development in C+.
• Experience with kinematics, motion control, and motion planning.
• Experience with Open Robot Control Software (Orocos).
• Experience designing and debugging multi-threaded software systems.
• Familiarity with communication protocols and their implementation (eg TCP, UDP, serial, EtherCAT, SpaceWire).
• Experience with embedded software systems and real time operating systems (RTOS).
• Experience designing and developing user interfaces.
• Experience working with C+ libraries: Boost, Qt.
• Experience with FPGAs
• Experience with GUI development
About Actalent:
Actalent connects passion with purpose. We help visionary companies advance their engineering and science initiatives through access to specialized experts that drive scale, innovation, and speed to market. With a network of almost 30,000 engineering and sciences consultants and more than 4,500 clients across the U.S., Canada, Asia, and Europe, Actalent serves many of the Fortune 500. An operating company of Allegis Group, the global leader in talent solutions, Actalent launched as a new specialized engineering and sciences services and workforce solutions brand in 2021. About Actalent:
Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We're supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Web Reference : AJF/537722618-202
Posted Date : Wed, 08 Mar 2023
Please note, to apply for this position you will complete an application form on another website provided by or on behalf of Actalent. Any external website and application process is not under the control or responsibility of IT JobServe Show more details...
Job Description...
The engineer will provide software development support for a Robotic system to develop next generation robotic capabilities for a NASA program. The robot subsystem is responsible for operating multiple robotic arms with precision for a spaceflight program. Focus on embedded systems, control systems (closed loop electrical controls), GUI technology and FPGA technology as major areas of desired skills
Job duties include:
• SW Programming and development in C+ on a primarily Linux platform.
• Both new SW development and SW code revision.
• Manage test scripts and related documents using GIT repository concepts.
• Develop and run automated test scripts written in a GSFC develop scripting language (STOL) used for testing flight hardware.
• Support post test data reduction and analysis.
• Develop an in-depth understanding of the controls system design and requirements.
• Contribute to the electrical, test, and integration of hardware.
• Work with testing and validating existing designs, but understand hardware and design processes to execute redesigns if necessary.
• Follow all project requirements for documentation configuration management and software version control.
• Incorporate engineering change notices and feedback into the iterative processes for design changes.
Top Skills Desired:
• C+
• Linux
• Python
• Object oriented programming
• Software development
Additional Skills & Qualifications:
• BS or higher in Computer Science, Electrical Engineering, Robotics, or Computer
• 3-5+ years of directly applicable experience Experience with standard best practice software development lifecycle
• Excellent programming knowledge of object-oriented programming.
• Excellent programming knowledge of object oriented programming in C+.
• Experience with product version control and release management.
• Experience in all phases of the software development lifecycle - gathering requirements, design, implementation, testing, debugging, and deployment to the end user.
• Ability to assess new APIs and tools for software development.
Desired:
• Working understanding of the Agile software development lifecycle.
• Hands-on experience with robotic software development in C+.
• Experience with kinematics, motion control, and motion planning.
• Experience with Open Robot Control Software (Orocos).
• Experience designing and debugging multi-threaded software systems.
• Familiarity with communication protocols and their implementation (eg TCP, UDP, serial, EtherCAT, SpaceWire).
• Experience with embedded software systems and real time operating systems (RTOS).
• Experience designing and developing user interfaces.
• Experience working with C+ libraries: Boost, Qt.
• Experience with FPGAs
• Experience with GUI development
About Actalent:
Actalent connects passion with purpose. We help visionary companies advance their engineering and science initiatives through access to specialized experts that drive scale, innovation, and speed to market. With a network of almost 30,000 engineering and sciences consultants and more than 4,500 clients across the U.S., Canada, Asia, and Europe, Actalent serves many of the Fortune 500. An operating company of Allegis Group, the global leader in talent solutions, Actalent launched as a new specialized engineering and sciences services and workforce solutions brand in 2021. About Actalent:
Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We're supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Web Reference : AJF/537722618-202
Posted Date : Wed, 08 Mar 2023
Please note, to apply for this position you will complete an application form on another website provided by or on behalf of Actalent. Any external website and application process is not under the control or responsibility of IT JobServe Show more details...
via Techfetch
schedule_type: Full-time
Job Title: C++ Developer
Location: Remote
Fulltime...
Job Description:
Must Have recent experience in C++ , C#, SQL and TSQL
Knowledge on full lifecycle application development using standard design patterns/frameworks.
Demonstrate mastery of several programming languages tools and/or technologies
Knowledge of maintaining and debugging live software applications
Basic understanding of .Net Common Language Runtime (CLR) its limitations weaknesses
Job Title: C++ Developer
Location: Remote
Fulltime...
Job Description:
Must Have recent experience in C++ , C#, SQL and TSQL
Knowledge on full lifecycle application development using standard design patterns/frameworks.
Demonstrate mastery of several programming languages tools and/or technologies
Knowledge of maintaining and debugging live software applications
Basic understanding of .Net Common Language Runtime (CLR) its limitations weaknesses and workarounds
Understanding of software engineering practices design pattern limitations weaknesses algorithms
Experience working in an agile environment
Kamal
Technical Recruiter
Tanisha Systems Inc Show more details...
Location: Remote
Fulltime...
Job Description:
Must Have recent experience in C++ , C#, SQL and TSQL
Knowledge on full lifecycle application development using standard design patterns/frameworks.
Demonstrate mastery of several programming languages tools and/or technologies
Knowledge of maintaining and debugging live software applications
Basic understanding of .Net Common Language Runtime (CLR) its limitations weaknesses and workarounds
Understanding of software engineering practices design pattern limitations weaknesses algorithms
Experience working in an agile environment
Kamal
Technical Recruiter
Tanisha Systems Inc Show more details...