CrawlJobs Logo

Software Engineer (C++ / Rust) – Industrial Automation

profocustechnology.com Logo

ProFocus Technology

Location Icon

Location:
United States

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

70.00 - 80.00 USD / Hour

Job Description:

You’ll be building the core software behind a next-generation industrial automation platform — the kind of engineering where precision, speed, and reliability genuinely matter. This role blends systems programming, hardware interaction, and modern software design.

Job Responsibility:

  • Develop high-performance components in C++ and Rust
  • Collaborate with hardware, firmware, and product teams to understand control requirements
  • Build APIs and modules that interface with sensors, edge devices, and backend systems
  • Optimize code for performance, memory efficiency, and reliability in real-time environments
  • Implement safety-critical logic using secure, maintainable coding practices
  • Debug hardware/software interaction issues in complex systems
  • Participate in architecture discussions and code reviews
  • Contribute to documentation, testing strategy, CI/CD pipelines, and continuous improvement

Requirements:

  • 5+ years of professional software engineering experience
  • Strong development experience in C++ and Rust (memory safety, ownership, async, crates ecosystem)
  • Experience working on low-level, performance-sensitive, or safety-critical systems
  • Solid understanding of data structures, concurrency, and systems programming
  • Experience integrating software with hardware, embedded systems, or real-time control systems
  • Familiarity with Linux development environments
  • Experience with unit testing, version control (Git), and CI/CD practices
  • Strong problem-solver who’s comfortable with complex technical challenges
  • Authorization to work in the US is a precondition of employment

Nice to have:

  • Experience with industrial automation, robotics, IoT devices, or SCADA/HMI systems
  • Background in edge computing or distributed systems
  • Understanding of communication protocols (e.g., Modbus, OPC UA, CAN, MQTT)
  • Experience with cross-compiling or building software for embedded targets
  • Interest in Rust adoption in traditionally C++-heavy environments

Additional Information:

Job Posted:
January 02, 2026

Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer (C++ / Rust) – Industrial Automation

Full Stack Software Engineer

As (Senior) Full Stack Software Engineer with a passion for Agile in Brainlab’s ...
Location
Location
Germany , Munich
Salary
Salary:
Not provided
brainlab.com Logo
Brainlab
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Education in Computer Science, Mathematics, Physics, Engineering or related discipline, or equivalent working experience
  • Several years of professional experience in full stack development
  • Expertise in C++
  • Experience with automated testing and building CI/CD pipelines
  • Natural Team player, strong communication skills and ability to work cross-functionally
  • Fluent in written and spoken English
Job Responsibility
Job Responsibility
  • Working in a LeSS environment as part of a cross-functional team, collaborating closely with Product Owners and departments such as Quality Assurance, Usability, and other teams involved in the solutions
  • Design, develop, integrate, test, release and maintain applications that are used to plan and perform spinal surgical interventions to deliver innovative, user-centered solutions that improve patient care
  • Take ownership in building and evolving our BDD, TDD practices and our CI pipelines
  • Create systems that are scalable, maintainable with clean, readable code in C++, HTML5 (Python, Rust, ...)
  • Work according to medical software development standards
  • Stay informed on emerging technologies, industry trends, and healthcare developments
What we offer
What we offer
  • 30 vacation days, plus December 24th and December 31st
  • Flexible working hours
  • Bike leasing via cooperation partner "BikeLeasing"
  • Parking garage and safe underground bike storage
  • Award-winning subsidized company restaurant and in-house cafes
  • Variety-rich fitness program in our ultra-modern 360m2 company gym
  • Regular after work, team, and company events
  • Comprehensive training and continuing education opportunities
  • Fulltime
Read More
Arrow Right

Chief Scientist Industrial Automation

Our client is a cutting-edge company focused on revolutionizing the B2B robotics...
Location
Location
United States
Salary
Salary:
Not provided
ndt.com Logo
Nondestructive & Visual Inspection
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s or PhD degree in Computer Science, Computer Vision, Machine Learning, or a related field
  • Demonstrated experience designing, implementing, testing, and optimizing vision solutions for robotic or automation applications
  • Experience working with pixels, low-level statistical features and filter responses, and higher-level representations (feature descriptors, embeddings)
  • Strong programming skills (10+ years of professional experience with Python, Rust, C++ or a similar language)
  • Experience implementing algorithms (statistical, ML, DL) for applications such as object detection, tracking, classification, scene segmentation, or SLAM
  • Proficiency in AI/ML frameworks (e.g. PyTorch) and computer vision libraries (e.g., OpenCV, PCL, Open3D, CUDA)
  • Familiarity with various depth sensing modalities (e.g., LiDAR, stereo vision, time-of-flight) and sensor fusion
  • Excellent problem-solving skills, attention to detail, and ability to work in a dynamic environment
  • Applicants must be authorized to work in the United States legally
Job Responsibility
Job Responsibility
  • Design and implement robust, efficient, and well-tested perception algorithms for real-world scenarios
  • Integrate classical and ML image processing algorithms for classification, depth sensing, and 3D reconstruction
  • Select optimal sensors (e.g., LIDARs, time-of-flight cameras, stereo vision) for various applications
  • Create AI and ML models to enhance object detection, classification, and tracking capabilities
  • Utilize deep learning techniques to improve system accuracy and efficiency
  • Conduct extensive testing, validation, and calibration to ensure system accuracy and reliability
  • Collaborate with cross-functional teams, including mechanical, system, mechatronic, software and software quality assurance engineers, and domain experts
What we offer
What we offer
  • Relocation assistance
Read More
Arrow Right

Senior Security Engineer SDLC

You will be part of our Security team and your responsibility will be to define ...
Location
Location
France , Paris
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience with secure software development processes and practices (e.g. threat modeling, secure coding, security testing)
  • Practical experience implementing and managing security tooling in a CI/CD environment
  • Experience writing or maintaining security-related documentation and standards
  • Familiarity with modern software delivery practices (e.g. GitOps, infrastructure as code)
  • A pragmatic mindset focused on enabling developers rather than blocking them
  • Prior experience working with or managing secure release models is a plus
  • Good understanding of risk assessment and software architecture security
  • Proficiency in scripting and automation (Python, Bash, etc)
  • Familiarity with code analysis tools (linters, SAST, dependency scanners like Snyk or Trivy)
  • Understanding of common software vulnerabilities (e.g. OWASP Top 10) and how to prevent them
Job Responsibility
Job Responsibility
  • Define, document and promote secure software development practices across Ledger’s engineering teams
  • Build and maintain security tooling to support automated analysis, vulnerability detection, and enforcement of secure coding standards
  • Drive the adoption of security checks and controls in the CI/CD pipeline (e.g. linters, SAST, dependency scanning)
  • Own and improve our quorum-based release security process, ensuring that only reviewed, signed, and approved builds can be released to production
  • Provide guidance and support to developers on secure design and implementation decisions
  • Contribute to the definition and implementation of internal security standards, guidelines, and checklists
  • Partner with the Product Security, Donjon, and Software teams to ensure security is a shared responsibility throughout the SDLC
  • Monitor industry trends and adapt internal practices to evolving threats and technologies
  • Help ensure compliance with internal and external security requirements (e.g. certifications, audits)
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Annual company outing for Ledgerdary Days, plus frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • High tech: Access to high performance office equipment and gadgets, including Apple products
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products
  • Fulltime
Read More
Arrow Right
New

Senior Industrial Officer

Are you passionate about using your Industrial Relations and Employment Advocacy...
Location
Location
Australia , Redfern or Penrith
Salary
Salary:
113664.00 - 129125.00 AUD / Year
actu.org.au Logo
Australian Council of Trade Unions (ACTU)
Expiration Date
February 20, 2026
Flip Icon
Requirements
Requirements
  • At least 5 years’ experience as an Industrial Officer or comparable role at another organisation with transferable skills
  • Share ASU’s values and commitment to union principles
  • Expertise in Industrial Relations and worker advocacy
  • Strong written and verbal communication skills
  • Empathetic, detail-oriented, and resilient under pressure
  • Ready to contribute to the union’s political and social justice agenda
  • Working knowledge of organising principles
  • Can work independently and manage competing priorities effectively
  • Confident in supervising others and contributing to team leadership
Job Responsibility
Job Responsibility
  • Develop and implement industrial strategies
  • Provide industrial advice and advocacy
  • Represent members in workplace disputes and grievances
  • Prepare and run conciliations and arbitration matters when necessary
  • Working understanding and experience of the Industrial Relations Commission, Industrial Relations Court and the Fair Work Commission
  • Negotiate successful outcomes for members—individually, collectively, and in enterprise bargaining
  • Provide detailed briefings to union leadership on significant matters affecting members, (e.g. decisions from commissions, courts, tribunals) legislation, government policies, and regulator guidance
  • Operate with independence across all areas of work
  • Provide collegial support to other staff members
  • Demonstrate consistently strong decision-making and problem-solving skills
What we offer
What we offer
  • 12.5% superannuation
  • 17.5% annual leave loading
  • 12 rostered days off (RDOs) per year
  • 4 weeks annual leave plus Christmas shutdown leave
  • 6 months paid parental leave
  • Fulltime
Read More
Arrow Right
New

Lawn Operative

Due to growth and expansion, we have exciting opportunities for Lawn Care Operat...
Location
Location
United Kingdom , Godalming
Salary
Salary:
26781.00 - 29374.00 GBP / Year
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Full UK driving licence for manual vehicles
  • Excellent communication and customer-facing skills
  • Passion for lawn care
  • Ability to deliver top quality customer service
  • Excellent organisation and timekeeping skills
  • Right to work in the UK
Job Responsibility
Job Responsibility
  • Maintaining contact with the customer before a treatment is carried out to inform them when you will be attending (call ahead)
  • To visit a number of designated customers on a daily basis to apply fertiliser and herbicide
  • Where possible, inform the customer before any work commences, that you are there
  • At the conclusion of the work, notify the customer that the treatment has been completed and supply the invoice explaining what work has been carried out
  • Inform the customer of the next treatment date
  • Identify any lawn issues and offer any necessary advice on lawn and mowing practice and any additional treatments which may be required
  • Carrying out essential Spring/Autumn machine work such as Aerators, Scarifiers and lawn top-dressers using a variety of professional lawncare machinery
  • Aeration and scarification is the reduction of moss, thatch and soil compaction which needs to be carried out in a safe and professional manner
  • The use of regular garden tools such as rakes, leaf sweepers and brooms to clear scarification waste
  • Working in a team or alone on machine work which can be physically demanding so good general fitness is required
What we offer
What we offer
  • Company van and mobile phone
  • New uniform annually
  • Paid training and qualification in the application of pesticides and chemicals
  • Ongoing training and development
  • Medical cash plan
  • Christmas Shutdown
  • Free Lawn Treatments
  • Enhanced Paternity & Maternity pay
  • Company Sick pay
  • 24 hour Employee Assistance Helpline
  • Fulltime
Read More
Arrow Right
New

Financial Controller

Hemab is entering an exciting phase of growth. We are seeking a Financial Contro...
Location
Location
Denmark , København og omegn
Salary
Salary:
Not provided
life-science-talent-solutions.dk Logo
Life Science Talent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • CPA required
  • Bachelor’s degree in Accounting, Finance, or related field
  • 10+ years of progressive accounting and finance experience, including senior leadership roles
  • Significant experience supporting transformative capital transactions including with corresponding internal control or accounting changes (e.g., IPO execution, reverse merger, spin off, or other experience,)
  • Deep knowledge of U.S. GAAP, SEC reporting requirements, and PCAOB audit standards
  • Proven experience designing, implementing, and operating SOX-compliant internal controls in a fast-growing environment
  • Strong technical accounting background, with the ability to research, interpret, and apply new accounting standards and complex transactions
  • Experience partnering with external auditors, legal counsel, tax advisors, and investment banks
  • Advanced Excel skills and comfort working with evolving systems, processes, and data sets
Job Responsibility
Job Responsibility
  • Own PCAOB audit readiness and execution, including auditor selection, coordination, and resolution of complex accounting and audit issues
  • Serve as the reporting lead for regulatory filings, including preparation and coordination of financial statements and related disclosures
  • Support financial disclosures, including technical accounting analysis, complex transactions, and pro forma financial information
  • Ensure timely, accurate, and high-quality responses to auditors, counsels and financial advisors, aligned with robust standards and expectations
  • Play a key role in the preparation and review of filings or disclosures per any regulatory and/or contractual reporting requirements, ensuring compliance with applicable disclosure frameworks
  • Actively participate in the build out of a SOX-compliant framework, addressing ongoing compliance, controls, and risk management matters
  • Co-work with the finance lead of SOX compliance efforts, including control design, documentation, testing, remediation, training, and ongoing monitoring incl establishing a scalable internal control framework
  • Partner with internal stakeholders to standardize processes, improve controls, and enhance financial reporting quality
  • Maintain responsibility for an effective and accurate period close, working closely with the business on accruals accounting for 3rd party vendors on CRO/CDMO’s
  • Provide technical accounting expertise, including research and implementation of new accounting standards and evaluation of complex transactions
  • Fulltime
Read More
Arrow Right
New

Retail customer service

Working in our retail teams, you’ll enhance Betfred customers’ experiences every...
Location
Location
United Kingdom , Oxford
Salary
Salary:
12.95 GBP / Hour
betfred.com Logo
Betfred
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Be 18+ and have the right to work in the UK
  • Must be able to work evenings, weekends, and public holidays
  • Outstanding customer service skills and the ability to engage all customers
  • A passion for sports, betting and gaming is beneficial but not essential
  • An eagerness to learn, develop and flourish within the Betfred family
Job Responsibility
Job Responsibility
  • Processing customers’ bets in a timely and attentive manner
  • Attending to all customer queries quickly and knowledgeably
  • Engaging customers with expert knowledge of our products and promotions
  • Supporting key promotional events throughout the sporting calendar
  • Maintaining a well-presented environment which customers love to be a part of
  • Being a team player – collaboration is key to improving the customer experience
  • Handling cash transactions with the upmost care and accuracy
  • Following our Think 25 policy and adhering to our age verification processes
What we offer
What we offer
  • Bonuses
  • Incentives
  • Retail discount vouchers
  • Monthly pension contributions
  • Enhanced maternity & paternity pay
  • Long-service recognition programme and life milestone rewards
  • Recognition scheme to earn and convert points to spend with over 700 retailers
  • Comprehensive financial wellbeing package including salary-based savings with a 5% boost, early access to earnings and free 121 financial coaching
  • Mental health support including an independent Employee Assistance Programme, a 24/7 virtual GP service and complimentary eye tests
Read More
Arrow Right
New

Accounting Analyst - Accrued Expenses

Accounting Analyst for the EMEA A2R Accrued Liabilities and Expenses team is pre...
Location
Location
Poland , Warsaw
Salary
Salary:
112000.00 PLN / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Finance professional with a few years of relevant professional finance experience, ideally gained in a multinational environment
  • A strong analyst with excellent interpersonal skills, who can be diplomatic, flexible, and has a “can do” attitude
  • Fully Proficient English Speaker with great customer communication skills
  • Good knowledge of US GAAP is a plus
  • Understanding of reporting tools including MS Excel, Word and PowerPoint
  • Experience in JDE, Blackline, Alteryx, Coupa and W-Desk is an advantage
  • A Bachelor’s degree or equivalent experience in Finance/Accounting
  • Part-qualified ACCA/CIMA/CPA would be an asset
Job Responsibility
Job Responsibility
  • Preparing manual journals for various expense accruals with adequate supporting documentation
  • Verifying expense accruals built by procurement systems such as Coupa, are booked and any errors are accurately followed up and fixed during the month-end close cycle
  • Responding to queries from local country finance on time
  • Completing assigned account reconciliations in Blackline per established deadlines
  • Providing audit support as needed
  • Supporting regional and global reporting requirements such as monthly Balance Sheet & P&L Flux analysis
  • Supporting monthly/quarterly/annual close processes and working closely with Regional Controllership teams
What we offer
What we offer
  • Competitive salary, annual bonuses, and recognition award program
  • Culture based on our values: collaboration, speed, courage and simplicity
  • Possibilities for development on a personal and professional level
  • Private medical care (Lux Med)
  • Life Insurance
  • Multisport card
  • Bax4U - cafeteria/lunch cards (300 PLN monthly)
  • PPE program with very attractive conditions available for each employee after 3 months
  • Fully covered language courses (English or other languages according to business needs)
  • Co-financing of holidays and an additional 2 days off from work annually and an extra day off for your birthday
  • Fulltime
Read More
Arrow Right