Sr. Python Engineer

5 days ago


Belgrade, Central Serbia Rivian Full time €30,000 - €60,000 per year

About Rivian
Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.

As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations.

Role Summary
Join our dynamic team as a HIL Automation Engineer, where you'll play a crucial role in ensuring the quality and reliability of our cutting-edge automotive software solutions. Leverage your experience to develop and execute comprehensive test plans, automate processes, and manage advanced Hardware-in-the-Loop (HiL) platforms. Collaborate closely with cross-functional teams, contribute to the refinement of QA processes, and drive the automation of test cases. You will be essential in enhancing our test automation frameworks and ensuring optimal performance. If you're passionate about automotive software testing, possess strong communication skills, and thrive in a fast-paced environment, we encourage you to apply now

Responsibilities

  • Create test plans, cases, and documents from embedded software requirements
  • Manage, upgrade and optimize HiL platforms for comprehensive automated testing by improving performance and efficiency
  • Execute regression tests within the automated environment on a daily basis
  • Drive automation for test cases and establish and refine HiL testing processes and automated pipelines
  • Develop and enhance test automation frameworks and scripts
  • Contribute to efficient CI/CD pipeline development
  • Collaborate with software and remote HIL engineering teams, focusing on lab-based bench tests during feature development and validation
  • Partner cross-functionally to resolve support/field issues effectively and track bugs, ensuring complete verification and closure
  • Provide timely status updates, aiding release readiness decisions
  • Develop and maintain HiL testing frameworks, ensuring scalability and reliability

Qualifications

  • 5+ years of Embedded/Platform Software testing experience
  • Expertise in scripting and programming, especially Python (C/C++ is a plus)
  • Knowledge in Linux or QNX environments with Shell Scripting
  • Knowledge of Socket Programming, TCP/IP, and HTTP
  • Experience in testing automotive ECUs and protocols like CAN and Ethernet
  • Board-level testing proficiency
  • Experience with CI/CD tools such as GitLab and Jenkins
  • Self-motivated with cross-functional collaboration skills
  • Excellent communication, testing, and troubleshooting abilities
  • Bachelor's or Master's in Electrical Engineering or Computer Engineering

Equal Opportunity
Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law.

Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at

Candidate Data Privacy
Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes ("Candidate Personal Data"). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.

Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian's service providers, including providers of background checks, staffing services, and cloud services.

Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.

Please note that we are currently not accepting applications from third party application services.



  • New Belgrade, Central Serbia Tungsten Automation Full time €30,000 - €60,000 per year

    Management and staff in Kofax's Software Engineering job family help the company to build and improve new and/or existing software products and their applications that we sell to our customers. The position of Sr. Software Engineer requires that appointees are capable of making independent technical decisions on assigned work.Sr. Software Engineers should be...

  • Sr. Python Engineer

    17 hours ago


    Belgrade, Central Serbia Rivian Full time €40,000 - €80,000 per year

    About RivianRivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.As a company, we constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate...


  • Belgrade, Central Serbia Maania Consultancy Services Full time

    Our client is looking for a Cloud Operations Engineer, Sr. (Multi Cloud). If you're interested please share your updated resume along with your best interview availability timings to speak with client.Location: Hybrid – onsite in Charlottesville, VA 4–6 times per month (must live within 100 miles). Office also available in Arlington, VA.Clearance:...


  • Belgrade, Central Serbia Top Remote Talent Full time €90,000 - €120,000 per year

    A medical industry company is looking for a Senior Python engineer. The company offers exposure to a variety of industries and technologies, room to grow as a professional, time in projects to learn new skills and an opportunity to work with phenomenal coworkers, some of the best people on the planet.Requirements:Senior level candidate should be highly...


  • Belgrade, Central Serbia Cloud IB Full time €30,000 - €60,000 per year

    Python Software Engineer (generalist back-end and AI)Belgrade, Serbia / Engineering / Full-timeCloud IB is a fast-growing startup aiming to revolutionize the investment banking industry by providing digital analytics tools to investment banks, consulting firms, investors and corporate clients around the world. We are based in Zurich, Switzerland, and...


  • Belgrade, Central Serbia CODETIQ Full time €40,000 - €80,000 per year

    Who we areCODETIQ is a software development company committed to delivering products and services through innovation, an authentic engineering culture, and continuous knowledge development.Reliable and forward-thinking IT solutions are at the core of what we do, with a strong focus on the renewables and sustainable energy sector. Increasingly, the company is...


  • Belgrade, Central Serbia Levi9 Technology Services Full time

    At Levi9, we are passionate about what we do. We are looking for skilled team players who make change happen. As the demand for engineers is continuously growing, our teams are expanding.Our client is a leading media company in Western Europe, delivering high-quality content across various platforms, including newspapers, magazines, radio, TV, websites,...


  • Belgrade, Central Serbia Tide Full time €40,000 - €80,000 per year

    About TideAt Tide, we are building a business management platform designed to save small businesses time and money. We provide our members with business accounts and related banking services, but also a comprehensive set of connected administrative solutions from invoicing to accounting.Launched in 2017, Tide is now used by over1 million small...


  • Belgrade, Central Serbia Paycor Full time

    Imagine Your Future with Us Since 1971, Paychex has been at the forefront of simplifying HR, payroll, and benefits for American businesses. Our digital HR technology and advisory solutions cater to the changing needs of employers and their employees. With our award-winning training and endless opportunities for growth and development, you can build a...


  • Belgrade, Central Serbia Orion Innovation Full time €40,000 - €80,000 per year

    Orion Innovation is a premier, award-winning, global business and technology services firm.  Orion delivers game-changing business transformation and product development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity.  We work with a wide range of clients across many industries...