Posted : Monday, July 22, 2024 12:10 PM
Office Location: Clarksburg, MD
Tele-work Opportunities: Hybrid eligible (after initial on-boarding)
Travel Requirements: Minimal domestic travel may be expected (less than 10%)
To conform to U.
S.
Government technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.
S.
citizen, lawful permanent resident of the U.
S.
, protected individual as defined by 8 U.
S.
C.
1324b(a)(3), or eligible to obtain the required authorizations from the U.
S.
Department of State.
Forterra is looking for a C++ Software Engineer for our UI/UX development team.
This team develops and maintains both our user interface software as well as the messaging, vehicle-side software, and networking layer for our ground autonomous vehicles.
Our UI software is used for both remote monitoring and situational awareness of our commercial and defense systems as well as local, close-proximity command and control.
User interfaces are the first point of contact for users to experience Forterra’s cutting-edge autonomy, and this team is critical in showcasing our capabilities.
Position Responsibilities: Designing and implementing software using C++ in a Linux environment.
Experience developing with the Qt framework · Work with a team of developers to design, implement, and maintain Forterra user interface software products, including vehicle interface modules, messaging software, and UI code · Promote clean, efficient, informative, and enjoyable user experiences that minimize operator load.
Support the documentation of UI/UX software products.
Enable and embody a culture of software quality and reliability in a scaled production focused environment.
Required Skills and Abilities: Strong programming ability in modern C++ frameworks.
Strong Linux development environment experience.
Candidate should be a self-motivated, flexible team player with good written and oral skills, able to work effectively in a fast-paced environment.
Successful team members will aggressively reduce risk, understand and focus on value in an agile environment, and be willing to proactively solve problems and take on gaps to push the product forward with high quality and impact to our customers.
Preferred Qualifications: Experience with QtQuick and QML.
If no direct QML experience, familiarity with a web-framework-like front-end ecosystem, such as React or Angular, or familiarity with Javascript.
Experience with the DDS messaging middleware or another pub/sub architecture.
Familiary with networking protocols and general Linux network configurations (VLANs, iptables, routing protocols, broadcast/multicast, etc.
).
Experience with video processing pipelines such as Gstreamer.
Experience with Conan package manager, CMake build tools, and Git SCM.
Experience developing in automotive environments or in tactical defense environments.
Experience with test driven development in continuously-integrated environments.
Experience developing with Python, Java, and Javascript.
Education and Experience: BS in computer science or a related field, or equivalent amount of relevant industry experience.
4+ years of industry experience.
Benefits: Forterra is excited to offer the following benefits: · 17 Company Holidays for 2024 · 20 days of PTO accrual a year · Flexible work schedules and a casual work environment · Competitive medical, dental & vision plans · 401k contribution plan with up to 4% match · $9k a year Tuition Reimbursement program · Company paid Basic Life, STD, LTD, Legal & ID Protection plans · Employee assistance program options · 7+ weeks of fully paid Parental Leave · Jury Duty Leave · Bereavement Leave · Pet-friendly offices · Fully stocked beverage fridges available free for staff · Full-service latte/cappuccino/coffee machine in each building Company Overview: Forterra is the leading provider of autonomous systems for ground-based movement in the working world.
Originally named Robotic Research, Forterra was among the earliest innovators in the field of driverless technology.
For more than twenty years, we have focused on building systems which protect front-line soldiers and enable our industrial base.
The company has become a go-to provider of autonomous solutions for the U.
S.
Department of Defense, which harnesses autonomy for asymmetric warfare in critical conditions.
To learn more about us, please check out the links below: Diversity and Equal Employment Opportunity Statement: At Forterra, we don’t just accept differences, we celebrate them.
We strive to attract, develop, and retain curious & highly qualified individuals representing a variety of backgrounds, cultures, skills & perspectives.
Forterra is committed to building a diverse team and is proud to be an equal-opportunity employer.
All qualified applicants will receive consideration for employment without regard to age, race, color, religion, marital status, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.
EEO/AAP/ Pay Transparency Statements: https://www.
dol.
gov/ofccp/regs/compliance/posters/pdf/eeopost.
pdf https://www.
dol.
gov/ofccp/regs/compliance/posters/pdf/OFCCP_EEO_Supplement_Final_JRF_QA_508c.
pdf
S.
Government technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.
S.
citizen, lawful permanent resident of the U.
S.
, protected individual as defined by 8 U.
S.
C.
1324b(a)(3), or eligible to obtain the required authorizations from the U.
S.
Department of State.
Forterra is looking for a C++ Software Engineer for our UI/UX development team.
This team develops and maintains both our user interface software as well as the messaging, vehicle-side software, and networking layer for our ground autonomous vehicles.
Our UI software is used for both remote monitoring and situational awareness of our commercial and defense systems as well as local, close-proximity command and control.
User interfaces are the first point of contact for users to experience Forterra’s cutting-edge autonomy, and this team is critical in showcasing our capabilities.
Position Responsibilities: Designing and implementing software using C++ in a Linux environment.
Experience developing with the Qt framework · Work with a team of developers to design, implement, and maintain Forterra user interface software products, including vehicle interface modules, messaging software, and UI code · Promote clean, efficient, informative, and enjoyable user experiences that minimize operator load.
Support the documentation of UI/UX software products.
Enable and embody a culture of software quality and reliability in a scaled production focused environment.
Required Skills and Abilities: Strong programming ability in modern C++ frameworks.
Strong Linux development environment experience.
Candidate should be a self-motivated, flexible team player with good written and oral skills, able to work effectively in a fast-paced environment.
Successful team members will aggressively reduce risk, understand and focus on value in an agile environment, and be willing to proactively solve problems and take on gaps to push the product forward with high quality and impact to our customers.
Preferred Qualifications: Experience with QtQuick and QML.
If no direct QML experience, familiarity with a web-framework-like front-end ecosystem, such as React or Angular, or familiarity with Javascript.
Experience with the DDS messaging middleware or another pub/sub architecture.
Familiary with networking protocols and general Linux network configurations (VLANs, iptables, routing protocols, broadcast/multicast, etc.
).
Experience with video processing pipelines such as Gstreamer.
Experience with Conan package manager, CMake build tools, and Git SCM.
Experience developing in automotive environments or in tactical defense environments.
Experience with test driven development in continuously-integrated environments.
Experience developing with Python, Java, and Javascript.
Education and Experience: BS in computer science or a related field, or equivalent amount of relevant industry experience.
4+ years of industry experience.
Benefits: Forterra is excited to offer the following benefits: · 17 Company Holidays for 2024 · 20 days of PTO accrual a year · Flexible work schedules and a casual work environment · Competitive medical, dental & vision plans · 401k contribution plan with up to 4% match · $9k a year Tuition Reimbursement program · Company paid Basic Life, STD, LTD, Legal & ID Protection plans · Employee assistance program options · 7+ weeks of fully paid Parental Leave · Jury Duty Leave · Bereavement Leave · Pet-friendly offices · Fully stocked beverage fridges available free for staff · Full-service latte/cappuccino/coffee machine in each building Company Overview: Forterra is the leading provider of autonomous systems for ground-based movement in the working world.
Originally named Robotic Research, Forterra was among the earliest innovators in the field of driverless technology.
For more than twenty years, we have focused on building systems which protect front-line soldiers and enable our industrial base.
The company has become a go-to provider of autonomous solutions for the U.
S.
Department of Defense, which harnesses autonomy for asymmetric warfare in critical conditions.
To learn more about us, please check out the links below: Diversity and Equal Employment Opportunity Statement: At Forterra, we don’t just accept differences, we celebrate them.
We strive to attract, develop, and retain curious & highly qualified individuals representing a variety of backgrounds, cultures, skills & perspectives.
Forterra is committed to building a diverse team and is proud to be an equal-opportunity employer.
All qualified applicants will receive consideration for employment without regard to age, race, color, religion, marital status, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.
EEO/AAP/ Pay Transparency Statements: https://www.
dol.
gov/ofccp/regs/compliance/posters/pdf/eeopost.
pdf https://www.
dol.
gov/ofccp/regs/compliance/posters/pdf/OFCCP_EEO_Supplement_Final_JRF_QA_508c.
• Phone : NA
• Location : Clarksburg, MD
• Post ID: 9138524041